Optionalität der geschweiften Klammern in Bedingungen in PHP
Falls in den geschweiften Klammern von if
oder else nur ein Ausdruck steht,
können diese geschweiften Klammern weggelassen werden. Nehmen wir an,
es gibt beispielsweise diesen Code mit allen Klammern:
<?php
if ($test == 0) {
echo '+++';
} else {
echo '---';
}
?>
Man kann ihn so kürzen:
<?php
if ($test == 0) echo '+++'; else echo '---';
?>
Oder so:
<?php
if ($test == 0) {
echo '+++';
} else echo '---';
?>
Man kann auch alle Klammern entfernen, aber alles nicht in einer Zeile, sondern so formatieren:
<?php
if ($test == 0)
echo '+++';
else
echo '---';
?>
Schreiben Sie den folgenden Code in gekürzter Form um:
<?php
if ($test == 0) {
echo 'yes';
} else {
echo 'no';
}
?>
Schreiben Sie den folgenden Code in gekürzter Form um:
<?php
if ($test == 0) {
echo 'yes';
}
?>