Heim >Backend-Entwicklung >PHP-Problem >Wozu dient der PHP-Switch?

Wozu dient der PHP-Switch?

藏色散人
藏色散人Original
2021-10-14 10:37:412777Durchsuche

php switch-Anweisung wird verwendet, um verschiedene Aktionen basierend auf unterschiedlichen Bedingungen auszuführen. Die Verwendungssyntax lautet „switch (Ausdruck){Code, der ausgeführt wird, wenn case label1:expression=label1;break...}“.

Wozu dient der PHP-Switch?

Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP-Version 7.1, DELL G3-Computer

Was ist die Verwendung von PHP Switch?

PHP Switch-Anweisung

Die Switch-Anweisung wird zur Ausführung verwendet unterschiedliche Aktionen basierend auf unterschiedlichen Bedingungen.

Switch-Anweisung

Wenn Sie einen von mehreren Codeblöcken selektiv ausführen möchten, verwenden Sie die Switch-Anweisung.

Verwenden Sie Switch-Anweisungen, um lange if..elseif..else-Blöcke zu vermeiden.

Syntax

switch (expression)
{
case label1:
  expression = label1 时执行的代码 ;
  break;  
case label2:
  expression = label2 时执行的代码 ;
  break;
default:
  表达式的值不等于 label1 及 label2 时执行的代码;
}

Wie es funktioniert:

Führen Sie eine Auswertung für einen Ausdruck durch (normalerweise eine Variable).

Vergleichen Sie den Wert des Ausdrucks mit dem Wert des Falls in der Struktur.

Wenn es eine Übereinstimmung gibt, führen Sie die aus dem Fall zugeordneter Code

Nachdem der Code ausgeführt wurde, verhindert die Break-Anweisung, dass der Code in den nächsten Fall springt, um die Ausführung fortzusetzen

Wenn kein Fall wahr ist, wird die Standardanweisung verwendet

-Empfohlenes Lernen: „PHP Video-Tutorial"

Beispiel

<?php
$favfruit="orange";
switch ($favfruit) {
   case "apple":
     echo "Your favorite fruit is apple!";
     break;
   case "banana":
     echo "Your favorite fruit is banana!";
     break;
   case "orange":
     echo "Your favorite fruit is orange!";
     break;
   default:
     echo "Your favorite fruit is neither apple, banana, or orange!";
}
?>

Das obige ist der detaillierte Inhalt vonWozu dient der PHP-Switch?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn