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 '---';
}
?>
অপারেটর ! ব্যবহার করে প্রদত্ত শর্তটি
উল্টান।