Heim > Artikel > Backend-Entwicklung > PHP-Operator (8) „Ternärer Operator“ Beispielerklärung
Heute erkläre ich Ihnen den „ternären Operator“ unter den PHP-Operatoren.
Einführung in den Ternäroperator
Der Ternäroperator wird, genau wie sein Name es erfordert, häufig in der Programmierung verwendet Drei Operanden, und seine Funktion besteht darin, einen von zwei Ausdrücken basierend auf einem Ausdruck auszuwählen, anstatt einen zwischen zwei Anweisungen oder Programmen auszuwählen. Werfen wir einen Blick auf die Syntax des ternären Operators.
Die Syntax des ternären Operators
Der ternäre Operator wird durch (?:) dargestellt und wie folgt geschrieben
条件?结果1:结果2
Wenn der Bedingungen sind erfüllt, ja, wählen Sie Ergebnis 1, andernfalls ist es Ergebnis 2. Wir werden es später anhand von Beispielen veranschaulichen.
Der ternäre Operator hat die gleiche Funktion wie die if...else...process-Anweisung in PHP. Der ternäre Operator ist jedoch in einer Zeile geschrieben, mit weniger Code und hoher Ausführungseffizienz. ein wenig.
Beispiel für einen ternären Operator
In diesem Beispiel wird der ternäre Operator verwendet, um eine einfache Auswahlfunktion zu implementieren. Wenn die Bedingung wahr ist, wird „PHP Chinese Network“ ausgegeben, andernfalls Es wird „false“ ausgegeben. Der Beispielcode lautet wie folgt:
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; //说明一个变量 $b=($a==true?PHP中文网:false); echo $b; ?>
Das Ergebnis der Codeausführung:
Oben haben wir über die Rolle gesprochen des ternären Operators und der Funktionen in PHP Die if...else...-Prozessanweisung ist dieselbe, dann verwenden wir die if...else...-Prozessanweisung, um das obige Beispiel erneut zu schreiben. Der Code lautet wie folgt
<?php header("content-type:text/html;charset=utf-8"); //设置编码 $a=100; if($a==true){ echo "PHP中文网"; }else{ echo "false"; } ?>
Das Ergebnis der Codeausführung:
Sie können sehen, dass die Ergebnisse der beiden Beispiele gleich sind.
PS: Obwohl der ternäre Operator mit der if...else...process-Anweisung identisch ist, verwenden wir den ternären Operator in den meisten Fällen nur, wenn der Code relativ einfach ist.
Das Obige ist eine einfache Anwendung des ternären Operators
Empfohlene verwandte Artikel:
1.PHP-Operator (1) Beispiel „Arithmetischer Operator“. Erklärung
2.PHP-Operator (2) „String-Operator“ detailliertes Beispiel
3.PHP-Operator (3) „Zuweisungsoperator“ Beispiel Erläuterung
4.PHP-Operator (4) „Bit-Operator“ Beispielerklärung
5.PHP-Operationsoperator (5) „Logischer Operator“ Beispielerklärung
6.PHP-Operator (6) „Vergleichsoperator“ Beispielerklärung
7.PHP-Operator (7) „Fehlerkontrolloperator“. " Beispiel
Das obige ist der detaillierte Inhalt vonPHP-Operator (8) „Ternärer Operator“ Beispielerklärung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!