If-Anweisung
Eine if-Anweisung ist eine Konstruktion, die es ermöglicht, einen Codeblock auszuführen, wenn eine bestimmte Bedingung erfüllt ist.
Die Bedingung ist ein Ausdruck, der zu einem bool-Wert ausgewertet wird, welcher entweder true oder false sein kann. Ist die Bedingung true, wird der Codeblock ausgeführt. Ist die Bedingung false, wird der Codeblock übersprungen.
Syntax
if (condition) {
// code block
};
Die Syntax des bedingten Operators ist sehr einfach: Das Schlüsselwort if, die Bedingung in runden Klammern ( ) und ein Codeblock in geschweiften Klammern { }.
Die öffnende geschweifte Klammer { } leitet den Codeblock ein, und die schließende geschweifte Klammer beendet ihn. Betrachten wir ein Beispiel:
main.php
123456<?php $num=5; if ($num>0) { // 5 > 0 ? echo "Number is positive"; // output if it's `true` } ?>
Die Bedingung wurde bestätigt und der Codeblock ausgeführt. Betrachten wir ein anderes Beispiel:
main.php
123456<?php $num = 10; if ($num < 0) { // 10 < 0 ? echo "Number is negative"; // output if it's `true` } ?>
Die Bedingung wurde nicht bestätigt und der Codeblock wurde nicht ausgeführt.
Swipe to start coding
Stellen Sie sich vor, Sie erstellen ein kleines Programm für einen Süßwarenladen. Das Programm soll den Kunden schnell verständlich machen, ob eine Tafel Schokolade teuer ist, basierend auf ihrem Preis.
- Die Variable
$price_of_chocolateist bereits mit einem numerischen Wert initialisiert. - Verwenden Sie eine
if-Anweisung, um zu prüfen, ob der Preis kleiner oder gleich 3 ist.- Falls zutreffend, geben Sie
"This chocolate bar has an average price."aus.
- Falls zutreffend, geben Sie
- Verwenden Sie eine weitere
if-Anweisung, um zu prüfen, ob der Preis größer als 3 ist.- Falls zutreffend, geben Sie
"This chocolate bar is expensive."aus.
- Falls zutreffend, geben Sie
Stellen Sie sicher, dass die Nachrichten genau wie angegeben angezeigt werden, einschließlich der Zeichensetzung.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 4.35
If-Anweisung
Swipe um das Menü anzuzeigen
Eine if-Anweisung ist eine Konstruktion, die es ermöglicht, einen Codeblock auszuführen, wenn eine bestimmte Bedingung erfüllt ist.
Die Bedingung ist ein Ausdruck, der zu einem bool-Wert ausgewertet wird, welcher entweder true oder false sein kann. Ist die Bedingung true, wird der Codeblock ausgeführt. Ist die Bedingung false, wird der Codeblock übersprungen.
Syntax
if (condition) {
// code block
};
Die Syntax des bedingten Operators ist sehr einfach: Das Schlüsselwort if, die Bedingung in runden Klammern ( ) und ein Codeblock in geschweiften Klammern { }.
Die öffnende geschweifte Klammer { } leitet den Codeblock ein, und die schließende geschweifte Klammer beendet ihn. Betrachten wir ein Beispiel:
main.php
123456<?php $num=5; if ($num>0) { // 5 > 0 ? echo "Number is positive"; // output if it's `true` } ?>
Die Bedingung wurde bestätigt und der Codeblock ausgeführt. Betrachten wir ein anderes Beispiel:
main.php
123456<?php $num = 10; if ($num < 0) { // 10 < 0 ? echo "Number is negative"; // output if it's `true` } ?>
Die Bedingung wurde nicht bestätigt und der Codeblock wurde nicht ausgeführt.
Swipe to start coding
Stellen Sie sich vor, Sie erstellen ein kleines Programm für einen Süßwarenladen. Das Programm soll den Kunden schnell verständlich machen, ob eine Tafel Schokolade teuer ist, basierend auf ihrem Preis.
- Die Variable
$price_of_chocolateist bereits mit einem numerischen Wert initialisiert. - Verwenden Sie eine
if-Anweisung, um zu prüfen, ob der Preis kleiner oder gleich 3 ist.- Falls zutreffend, geben Sie
"This chocolate bar has an average price."aus.
- Falls zutreffend, geben Sie
- Verwenden Sie eine weitere
if-Anweisung, um zu prüfen, ob der Preis größer als 3 ist.- Falls zutreffend, geben Sie
"This chocolate bar is expensive."aus.
- Falls zutreffend, geben Sie
Stellen Sie sicher, dass die Nachrichten genau wie angegeben angezeigt werden, einschließlich der Zeichensetzung.
Lösung
Danke für Ihr Feedback!
single