PHP if-Anweisung

王林
王林Original
2024-08-29 12:40:08930Durchsuche

Die PHP-Programmiersprache verfügt über einige grundlegende Funktionen, um komplexe Dinge zu erreichen, wenn die Anweisung eine davon ist. Dies ist einer der Grundbausteine ​​jeder Programmiersprache. Immer wenn wir über bedingte Dinge sprechen, müssen wir das Wenn-Sonst-Zeichen haben, um die Aufgabe zu erledigen. Ja, Sie haben es richtig gelesen, es kann je nach Geschäftsanforderungen jederzeit durch das andere ergänzt werden. Mit dieser if-Anweisung können wir zwei oder mehr Dinge vergleichen und auf der Grundlage dieses Ergebnisses weitere Optionen ausführen. Ohne diese if-else-Anweisung können wir keine Anwendung annehmen.

WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 Probetests

Starten Sie Ihren kostenlosen Softwareentwicklungskurs

Webentwicklung, Programmiersprachen, Softwaretests und andere

Syntax für PHP if-Anweisung

Es gibt verschiedene Möglichkeiten, diese if-Anweisungen zu verwenden. Wir werden alle mit Syntax und Bitbeschreibung dazu sehen.

1. Verwendung einer einzeiligen if-Anweisung

Syntax:

if (expression)
statement

if ist das Schlüsselwort, das wir in der PHP-Sprache wie in jeder anderen Programmiersprache sagen können. Der Ausdruck ist eine bedingte Anweisung. Die Anweisung ist lediglich eine Anweisung, die ausgeführt wird, wenn diese Bedingung wahr ist. Es ist nicht erforderlich, die geschweiften Klammern für eine einzelne Zeile der Anweisung zu verwenden.

2. Verwendung mehrerer Zeilen von if-Anweisungen

Syntax:

if (expression){
statement 1
statement 2
}

Der einzige Unterschied zwischen diesem und dem oben genannten besteht darin, dass wir hier Zahnspangen haben. Wir können diese geschweiften Klammern verwenden, wenn wir die mehrzeiligen Anweisungen ausführen müssen.

3. Gemeinsame Verwendung von if else-Anweisungen

Syntax:

if (expression){
statement 1
statement 2
}
else{
statement 1
}

Wir können if und else gemeinsam verwenden, um die Geschäftsanforderungen einfach zu bewältigen. Sonst ist nichts, aber es ist nur ein Fall. Der else-Abschnitt wird ausgeführt, sobald der if-Abschnitt false ist. Im Falle unseres if ist der Ausdruck wahr, sonst wird er nicht ausgeführt.

4. Mehrere if-Anweisungen

Syntax:

if (expression 1){
statement 1
statement 2
}
if (expression 2){
statement 3
statement 3
}
if (expression 3){
statement 4
}

Wir können das Multiple if auch in unserem Programmiercode oder der Anwendung verwenden. Dies hilft uns, den Mehrfachausdruck zu überprüfen und zu validieren, und wir können unterschiedliche Anweisungen für diese unterschiedlichen if-Ausdrücke schreiben. Im obigen Fall wird jedes If einzeln überprüft. Dies ist nicht der ideale Fall, wenn wir nur eine Bedingung auf der Grundlage des gegebenen Ausdrucks ausführen möchten. Wir können this if auf andere Weise verwenden, indem wir das Schlüsselwort else if verwenden, um dies zu handhaben.

5. Verwendung von else if-Anweisungen

Syntax:

if (expression 1){
statement 1
statement 2
}
else if (expression 2){
statement 3
statement 3
}

Wenn in diesem Fall der erste Ausdruck wahr ist, wird das nächste „Andere-Wenn“ vom Programm übersprungen. Wir können auch das else am Ende dieses else if-Ausdrucks und der Anweisungen verwenden.

6. Ternäre if else-Anweisungen

Syntax:

$var = (5 > 2 ? "This will be printed in case of true": "false");

Das ist nun ein Trend für die Entwickler, wenn sie einen einzigen Vergleich und eine sehr kleine Codezeile haben. Wir können sagen, dass dieser Vergleich eine Inline-Methode zur Behandlung der Bedingung ist.

Wie funktioniert die if-Anweisung in PHP?

Die Funktionsweise dieses if und else ist nur eine grundlegende, auf Bedingungen basierende Sache im wirklichen Leben. Wenn wir etwas tun, bekommen wir etwas, wenn nicht, bekommen wir nichts. Das heißt, wenn in diesem Fall ein Ausdruck wahr ist, wird der Code unter dieser Bedingung ausgeführt, andernfalls wird er ausgeführt. Wenn wir die Syntax verschiedener if-else in der PHP-Sprache sehen. Jetzt ist es an der Zeit, mit der oben genannten Syntax zu beginnen.

Beispiel #1 – Einzeilige if-Anweisung

Code:

<?php
$var1 = 105;
$var2 = 25;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
?>

Ausgabe:

PHP if-Anweisung

Beispiel #2 – Mehrzeilige if-Anweisung

Code:

<?php
$var1 = 105;
$var2 = 25;
if($var1>$var2){
echo "$var1 is greater than $var2";
echo "\n This is second line of code.";
}
?>

Ausgabe:

PHP if-Anweisung

Beispiel #3 – If else Together verwenden

Code:

<?php
$var1 = 10;
$var2 = 20;
if($var1>$var2){
echo "$var1 is greater than $var2";
}else{
echo "$var2 is greater than $var1";
}
?>

Ausgabe:

PHP if-Anweisung

Beispiel #4 – Mehrere if-Anweisungen

Code:

<?php
$var1 = 10;
$var2 = 20;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
if($var2>$var1){
echo "$var2 is greater than $var1";
}
?>

Ausgabe:

PHP if-Anweisung

Beispiel #5 – Verwendung von else if

Code:

<?php
$var1 = 10;
$var2 = 20;
$var3 = 65;
if($var1>$var2){
echo "$var1 is greater than $var2";
}
else if($var2>$var1){
echo "$var2 is greater than $var1";
}
else if($var3>$var1){
echo "$var3 is greater than $var1";
}
else if($var3>$var2){
echo "$var3 is greater than $var2";
}
?>

Ausgabe:

PHP if-Anweisung

We can see, there are other conditions that are true but its output is giving when the first condition matched. Yes, in case of multiple if and else-if group the first true statement will be executed and other remaining will be skipped. So, the developer or the programmer should use this condition very carefully. If we will not be putting the attention in using these kinds of the statement then this could lead to a serious issue in any application.

Example #6 – Ternary if else

Code:

<?php
$var1 = 15;
$var2 = 25;
$greater_val = ($var1 > $var2 ? "$var1 is greater than $var2" : "$var2 is greater $var1");  // use of ternary if
echo $greater_val;
?>

Output:

PHP if-Anweisung

Conclusion

We should use the if else statements whenever we need decision-making things in our programming code. We can use the Ternary if else for small and a quick if else condition-based solution. Any organization or individual should use the optimum one as per their business requirements.

Das obige ist der detaillierte Inhalt vonPHP if-Anweisung. 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
Vorheriger Artikel:Kontrollanweisung in PHPNächster Artikel:Kontrollanweisung in PHP