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';
}
?>