পিএইচপিতে লজিক্যাল মান
সংখ্যা এবং স্ট্রিং ছাড়াও আরও একটি ডেটা টাইপ রয়েছে
- লজিক্যাল (boolean)। এটিতে
মাত্র দুটি সম্ভাব্য মান রয়েছে:
true বা false। এই মানগুলি
যথাক্রমে সত্য এবং মিথ্যা নির্দেশ করে।
লজিক্যাল ডেটা টাইপ ব্যবহার করা হয় এমন জিনিসগুলির জন্য
যেগুলি দুটি উত্তর বিকল্প প্রস্তাব করে - হ্যাঁ বা না।
উদাহরণস্বরূপ, প্রশ্নটির
"আপনার বয়স কি already 18 বছর?" আপনি উত্তর দিতে পারেন
হ্যাঁ, অর্থাৎ true, বা না, অর্থাৎ
false।
আসুন একটি উদাহরণ দেখি:
<?php
$isAdult = true; // already adult
?>
মানটি অন্য কিছুতে পরিবর্তন করা যাক:
<?php
$isAdult = false; // still not adult
?>
আমাদের ভেরিয়েবলের মান স্ক্রিনে প্রিন্ট করি।
এর জন্য আমরা একটি বিশেষ ফাংশন ব্যবহার করব
var_dump:
<?php
$isAdult = true;
var_dump($isAdult); // true প্রিন্ট করবে
?>
কিন্তু echo এর মাধ্যমে লজিক্যাল
মান প্রিন্ট করা সুবিধাজনক নয়:
<?php
echo true; // 1 প্রিন্ট করবে
echo false; // খালি প্রিন্ট করবে
?>
একটি ভেরিয়েবলে true মান অ্যাসাইন করুন।
এই ভেরিয়েবলটি স্ক্রিনে প্রিন্ট করুন।
একটি ভেরিয়েবলে false মান অ্যাসাইন করুন।
এই ভেরিয়েবলটি স্ক্রিনে প্রিন্ট করুন।