Aaltosulkujen valinnaisuus PHP:n ehtolauseissa
Siinä tapauksessa, että aaltosuluissa if
tai else on vain yksi lauseke,
näitä aaltosulkuja ei tarvitse kirjoittaa. Olkoon,
esimerkiksi, annettu tällainen koodi kaikilla suluilla:
php<?php
if ($test == 0) {
echo '+++';
} else {
echo '---';
}
?>
Sitä voidaan lyhentää näin:
php<?php
if ($test == 0) echo '+++'; else echo '---';
?>
Tai näin:
php<?php
if ($test == 0) {
echo '+++';
} else echo '---';
?>
Kaikki sulut voidaan myös poistaa, mutta muotoilla kaikki ei rivillä, vaan näin:
php<?php
if ($test == 0)
echo '+++';
else
echo '---';
?>
Задание 1
Kirjoita seuraava koodi uudelleen lyhennetyssä muodossa:
php<?php
if ($test == 0) {
echo 'yes';
} else {
echo 'no';
}
?>
Задание 2
Kirjoita seuraava koodi uudelleen lyhennetyssä muodossa:
php<?php
if ($test == 0) {
echo 'yes';
}
?>