PHP eine Zeile wenn Anweisung

PHP eine Zeile wenn Anweisung
Die Entscheidungsfindung ist ein wichtiger Bestandteil einer produktiven Anwendung. Bedingte Aussagen ermöglichen es uns, die Übereinstimmungsbedingungen zu bewerten und entsprechend Maßnahmen zu ergreifen.

In PHP werden Entscheidungskonstrukte unter Verwendung von if und if… sonst… Anweisungen implementiert. Lassen Sie uns die Verwendung dieser Aussagen diskutieren und in unseren Programmen implementieren.

PHP if Anweisung

Mit der IF -Anweisung in PHP können Sie nach einer bestimmten Bedingung überprüfen und eine bestimmte Aktion ausführen, wenn der Zustand wahr oder falsch ist.

Die Syntax ist unten dargestellt:

if (Zustand)
// Aktion

Das Programm überprüft die Bedingung in Klammern. Wenn die Bedingung wahr ist, wird der Code in den lockigen Klammern ausgeführt.

Wir können dies mit einem Beispiel veranschaulichen, wie unten gezeigt:

$ Alter = 20;
if ($ age> 18)
Echo "Pass!!";

?>

Der vorherige Code prüft, ob der von der $ -alter -Variablen gespeicherte Wert größer als 18 ist. Wenn wahr, druckt es den String „Pass!!”.

Die Ausgabe ist unten dargestellt:

Ausgang:
Passieren!!

PHP, wenn… sonst

Im vorherigen Beispiel überprüfen wir nach einer Bedingung und handeln, wenn es wahr ist. Wenn die Bedingung jedoch falsch ist, tut das Programm nichts.

Wir können einen If… sonst Block verwenden, um die Aktion anzugeben, wenn die Bedingung falsch ist.

Die folgende Syntax wird bereitgestellt:

if (Zustand)
// Aktion, wenn wahr
anders
// Aktion, wenn falsch

Das folgende Beispiel ist gezeigt:

$ Alter = 10;
if ($ age> 18)
Echo "Pass!!";

anders
Echo "bestritten!!!";

?>

In diesem Beispiel setzen wir den Wert der $ -Age -Variablen auf 10. Dann verwenden wir einen if… sonst Block, um zu überprüfen, ob das Alter größer als 18 ist. Wenn wahr, echo „pass!!Sonst drucken "verweigert"!!”.

Der vorherige Code sollte die Ausgabe wie unten gezeigt zurückgeben:

Ausgang:
Bestritten!!!

PHP, wenn… sonst… sonst

Die andere Bedingung konstruiert in PHP die if… elseif… sonst Aussage. Auf diese Weise können Sie mehrere Bedingungen in einem einzelnen Block bewerten.

Die folgende Syntax wird gezeigt:

if (Testbedingung 1)
// Aktion, wenn Bedingung 1 wahr ist
elseif (Testbedingung 2)
// Aktion, wenn Bedingung 2 wahr ist
anders
// Aktion, wenn alle falsch sind

Wir können das folgende Beispiel implementieren:

$ Alter = 37;
if ($ Alter 18 && $ Alter 25 && $ Alter < 65)
echo "Tickets sind 15 $";

anders
echo "nicht erlaubt";

?>

Wenn wir den vorherigen Code ausführen, sollten wir die folgende Ausgabe erhalten:

Ausgang:
Tickets sind 15 $

PHP eine Zeile wenn Anweisung

PHP bietet uns einen ternären Operator, um eine One-Line-If-Anweisung zu erstellen. Es fungiert als prägnantere Version einer if… sonstigen Aussage.

Die Syntax ist unten bereitgestellt:

(Zustand) ? Trustatement: Falsentatement

Hier ist das folgende Beispiel:

$ Alter = 37;
Echo ($ Age < 18) ? "Under age" : "Pass";
?>

Dies sollte zurückkehren:

Ausgang:
Passieren

Sowohl der ternäre Operator als auch ein if… sonst funktionieren ähnlich. Einer ist jedoch ausführlicher und lesbar, während der andere minimal und prägnant ist.

Abschluss

Dieses Tutorial umfasste bedingte Aussagen in PHP, einschließlich der ternären Operator -Erklärung.

Darüber hinaus wurden Beispiele bereitgestellt, um die Übereinstimmungsbedingungen zu bewerten. Weitere Tipps und Tutorials finden Sie in anderen Linux -Hinweisartikeln.