Heim >Backend-Entwicklung >PHP-Problem >Wie schreibe ich einen ternären Ausdruck in PHP?

Wie schreibe ich einen ternären Ausdruck in PHP?

青灯夜游
青灯夜游Original
2022-01-24 14:08:264530Durchsuche

In PHP kann der ternäre Ausdruck eine einfache bedingte Beurteilungsfunktion implementieren, die als „Ausdruck 1? Ausdruck 2: Ausdruck 3“ geschrieben wird. Wenn die Bedingung „Ausdruck 1“ erfüllt ist, wird die Anweisung „Ausdruck 2“ ausgeführt. , andernfalls führen Sie „Ausdruck 3“ aus.

Wie schreibe ich einen ternären Ausdruck in PHP?

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

Ternäre Operation in PHP

Ternäre Operation kann eine einfache bedingte Beurteilungsfunktion realisieren, die auf der basiert zuerst Das Ergebnis des Ausdrucks wählt einen der beiden anderen Ausdrücke aus und führt ihn aus

Die Art und Weise, den ternären Operationsausdruck zu schreiben:

表达式1?表达式2:表达式3

bedeutet: Wenn die Bedingung „Ausdruck 1“ wahr ist, führen Sie die Anweisung „Ausdruck 2“ aus. Andernfalls führen Sie „Ausdruck 3“ aus

Der Beispielcode lautet wie folgt:

<?php
    $a = 10;
    $a % 2 == 0 ? print &#39;$a 是偶数!&#39; : print &#39;$a 是奇数!&#39;;
?>

Das laufende Ergebnis lautet wie folgt:

$a 是偶数!

Zusätzlich表达式2表达式3 也可以使用单引号('')或双引号("" können Sie einen davon weglassen, um unnötigen Code zu vermeiden, wie unten gezeigt:

<?php
    $a = 10;
    $b = 7;
    $a % 2 == 0 ? print &#39;$a 是偶数!<br>&#39; : "";
    $b % 2 == 0 ? &#39;&#39; : print &#39;$b 是奇数!&#39;;
?>

Das laufende Ergebnis lautet wie folgt:

$a 是偶数!
$b 是奇数!

Hinweis: Wenn Sie bei ternären Operationen eine Zeichenfolge drucken müssen, wird empfohlen, die print-Anweisung anstelle der echo-Anweisung zu verwenden.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWie schreibe ich einen ternären Ausdruck in PHP?. 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