09.09.2024
Heim / Sicherheit / Grundlegende PHP-Syntax. PHP: Alternative Syntax für Kontrollkonstrukte Die PHP-Syntax ähnelt der Sprachsyntax

Grundlegende PHP-Syntax. PHP: Alternative Syntax für Kontrollkonstrukte Die PHP-Syntax ähnelt der Sprachsyntax

Ermöglicht Ihnen, die Ausführung von Codefragmenten basierend auf Bedingungen zu organisieren.

Syntax:

If-Anweisung (Ausdruck).

Kann innerhalb anderer IFs unbegrenzt verschachtelt werden.

If($a > $b) print „$a ist größer als $b“;

anders

Erweitert die Möglichkeiten von IF, Varianten eines Ausdrucks zu verarbeiten, wenn dieser FALSE ist.

Der ELSE-Ausdruck wird nur ausgeführt, wenn IF FALSE ist.

If($a>$b) ( echo „a ist größer als b“; ) else ( echo „a ist nicht größer als b“; )

sonst wenn

Ist eine Kombination aus IF und ELSE. Ermöglicht die Ausführung eines Ausdrucks, wenn der IF-Wert FALSE ist. Im Gegensatz zu ELSE wird er jedoch ausgeführt, wenn der ELSEIF-Ausdruck TRUE ist.

If ($a > $b) ( echo "a ist größer als b"; ) elseif ($a == $b) ( echo "a ist gleich b"; ) else ( echo "a ist kleiner als b"; )

wenn...endif

Eine der möglichen Optionen zum Gruppieren von Operatoren mit dem IF-Operator.

Nützlich beim Einbetten großer HTML-Codeblöcke in eine IF-Anweisung.

Wenn ($a == 1): echo „a ist 1“; elseif ($a == 2): echo „a ist 2“; sonst: echo „a ist ungleich 1 und 2“; endif;

A=5

Der HTML-Codeblock A=5 wird sichtbar, wenn die Bedingung $a==5 erfüllt ist

während

Syntax:

Der einfachste Schleifentyp in PHP. Zwingt PHP, verschachtelte Anweisungen auszuführen, solange die Bedingung TRUE ist. Wenn die Bedingung von Anfang an FALSE ist, wird die Schleife kein einziges Mal ausgeführt.

WHILE(Bedingungs)-Ausdrücke