পিএইচপিতে লজিক্যাল মান

সংখ্যা এবং স্ট্রিং ছাড়াও আরও একটি ডেটা টাইপ রয়েছে - লজিক্যাল (boolean)। এটিতে মাত্র দুটি সম্ভাব্য মান রয়েছে: true বা false। এই মানগুলি যথাক্রমে সত্য এবং মিথ্যা নির্দেশ করে।

লজিক্যাল ডেটা টাইপ ব্যবহার করা হয় এমন জিনিসগুলির জন্য যেগুলি দুটি উত্তর বিকল্প প্রস্তাব করে - হ্যাঁ বা না। উদাহরণস্বরূপ, প্রশ্নটির "আপনার বয়স কি already 18 বছর?" আপনি উত্তর দিতে পারেন হ্যাঁ, অর্থাৎ true, বা না, অর্থাৎ false।

আসুন একটি উদাহরণ দেখি:

php<?php
  $isAdult = true;  // already adult
?>

মানটি অন্য কিছুতে পরিবর্তন করা যাক:

php<?php
  $isAdult = false; // still not adult
?>

আমাদের ভেরিয়েবলের মান স্ক্রিনে প্রিন্ট করি। এর জন্য আমরা একটি বিশেষ ফাংশন ব্যবহার করব var_dump:

php<?php
  $isAdult = true;
  var_dump($isAdult); // true প্রিন্ট করবে
?>

কিন্তু echo এর মাধ্যমে লজিক্যাল মান প্রিন্ট করা সুবিধাজনক নয়:

php<?php
  echo true;  // 1 প্রিন্ট করবে
  echo false; // খালি প্রিন্ট করবে
?>
Задание 1

একটি ভেরিয়েবলে true মান অ্যাসাইন করুন। এই ভেরিয়েবলটি স্ক্রিনে প্রিন্ট করুন।

Задание 2

একটি ভেরিয়েবলে false মান অ্যাসাইন করুন। এই ভেরিয়েবলটি স্ক্রিনে প্রিন্ট করুন।