PHP-এ if শর্তে কার্লি ব্র্যাকেটের ঐচ্ছিকতা
ক্ষেত্রে যখন 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';
}
?>