if-else में कथनों को उलटना
निम्नलिखित कोड पर विचार करें:
<?php
if ($num > 0 and $num < 5) {
echo '+++';
} else {
echo '---';
}
?>
आइए दिए गए कोड की स्थिति को उलट दें, यानी इसे इसके विपरीत में बदल दें। विपरीत स्थिति इस प्रकार होगी:
<?php
if ($num <= 0 or $num >= 5) {
echo '+++';
} else {
echo '---';
}
?>
जैसा कि आप देख रहे हैं, स्थिति को उलटने के लिए, आपको थोड़ा सोचना पड़ता है।
तार्किक NOT का प्रतिनिधित्व करने वाले ऑपरेटर ! का उपयोग करना बहुत आसान होगा।
इस ऑपरेटर की मदद से, हमें मूल स्थिति के सामने विस्मयादिबोधक चिह्न लगाना होगा - और यह स्वतः ही उलट जाएगा:
<?php
if ( !($num > 0 and $num < 5) ) {
echo '+++';
} else {
echo '---';
}
?>
निम्नलिखित कोड दिया गया है:
<?php
if ($num1 >= 0 or $num2 <= 10) {
echo '+++';
} else {
echo '---';
}
?>
ऑपरेटर ! का उपयोग करके दी गई स्थिति को उलट दें।