ფიგურული ფრჩხილების არჩევითობა პირობებში PHP-ში
იმ შემთხვევაში, თუ ფიგურულ ფრჩხილებში if
ან else მხოლოდ ერთი გამონათქვამი იქნება,
შესაძლებელია ამ ფიგურული ფრჩხილების არ დაწერა. მოდით,
მაგალითად, მოცემულია ასეთი კოდი ყველა ფრჩხილით:
<?php
if ($test == 0) {
echo '+++';
} else {
echo '---';
}
?>
შესაძლებელია მისი შემოკლება ასე:
<?php
if ($test == 0) echo '+++'; else echo '---';
?>
ან ასე:
<?php
if ($test == 0) {
echo '+++';
} else echo '---';
?>
ასევე შესაძლებელია ყველა ფრჩხილის მოხსნა, მაგრამ ყველაფერი არა როგორც ერთ ხაზზე, არამედ ასე:
<?php
if ($test == 0)
echo '+++';
else
echo '---';
?>
გადაწერეთ შემდეგი კოდი შემოკლებული ფორმით:
<?php
if ($test == 0) {
echo 'yes';
} else {
echo 'no';
}
?>
გადაწერეთ შემდეგი კოდი შემოკლებული ფორმით:
<?php
if ($test == 0) {
echo 'yes';
}
?>