PHP-da shartlarda jingalak qavslarning ixtiyoriyligi
Agar if yoki else
jingalak qavslari ichida faqat bitta ifoda bo'lsa,
ushbu jingalak qavslarni yozmaslik mumkin. Masalan,
quyida barcha qavslar bilan berilgan kod:
<?php
if ($test == 0) {
echo '+++';
} else {
echo '---';
}
?>
Uni quyidagicha qisqartirish mumkin:
<?php
if ($test == 0) echo '+++'; else echo '---';
?>
Yoki shunday:
<?php
if ($test == 0) {
echo '+++';
} else echo '---';
?>
Barcha qavslarni olib tashlash ham mumkin, lekin barchasini bir qatorda emas, balki shunday joylashtirish mumkin:
<?php
if ($test == 0)
echo '+++';
else
echo '---';
?>
Quyidagi kodni qisqartirilgan shaklda qayta yozing:
<?php
if ($test == 0) {
echo 'yes';
} else {
echo 'no';
}
?>
Quyidagi kodni qisqartirilgan shaklda qayta yozing:
<?php
if ($test == 0) {
echo 'yes';
}
?>