Neobveznost zavitih oklepajev v pogojih v PHP
V primeru, da bo v zavitih oklepajih if
ali else le en izraz,
lahko te zavite oklepaje izpustimo. Naj bo
na primer podana takšna koda z vsemi oklepaji:
<?php
if ($test == 0) {
echo '+++';
} else {
echo '---';
}
?>
Lahko jo skrajšamo takole:
<?php
if ($test == 0) echo '+++'; else echo '---';
?>
Ali takole:
<?php
if ($test == 0) {
echo '+++';
} else echo '---';
?>
Lahko tudi odstranimo vse oklepaje, vendar oblikujemo vse ne v vrsto, ampak takole:
<?php
if ($test == 0)
echo '+++';
else
echo '---';
?>
Prepišite naslednjo kodo v skrajšani obliki:
<?php
if ($test == 0) {
echo 'yes';
} else {
echo 'no';
}
?>
Prepišite naslednjo kodo v skrajšani obliki:
<?php
if ($test == 0) {
echo 'yes';
}
?>