কম্পিউটার

পিএইচপি বুলিয়ান ডেটা টাইপ


সংজ্ঞা এবং ব্যবহার

এটি পিএইচপি-তে স্কেলার ডেটা টাইপগুলির মধ্যে একটি। একটি বুলিয়ান ডেটা সত্য বা মিথ্যা হতে পারে। এগুলি পিএইচপি-তে পূর্বনির্ধারিত ধ্রুবক। ভেরিয়েবলটি একটি বুলিয়ান ভেরিয়েবল হয়ে যায় যখন TRUE বা FALSE হয়।

সিনট্যাক্স

<?php
//Literal assignment of boolean value to variable
$var=TRUE;
?>
তে বুলিয়ান মানের আক্ষরিক নিয়োগ

TRUE মান প্রতিধ্বনিত করার ফলাফল 1 প্রদর্শন করে যখন FALSE এর জন্য এটি কিছুই দেখায় না। var_dump() ফাংশন ব্যবহার করে বুলকে মান সহ টাইপ হিসাবে দেখায়

বুলিয়ান ধ্রুবকগুলি কেস সংবেদনশীল নয়। তার মানে TRUE হল সত্যের সমতুল্য এবং FALSE হল False-এর সমান

লজিক্যাল অপারেটর বুলিয়ান মান ফেরত দেয়

<?php
$gender="Male";
echo ($gender=="Male");
?>

কাস্টিং

কাস্টিং অপারেটর (বুল) বা (বুলিয়ান) এর সাহায্যে যে কোনও ডেটা টাইপ স্পষ্টভাবে বুলিয়ানে রূপান্তরিত করা যেতে পারে, যদিও, বেশিরভাগ সময়, যখনই প্রয়োজন হয় তখনই রূপান্তর স্বয়ংক্রিয়ভাবে সম্পন্ন হয়৷

PHP সংস্করণ

এই বর্ণনাটি PHP-এর সমস্ত সংস্করণের জন্য প্রযোজ্য৷

নিম্নলিখিত উদাহরণটি বুলিয়ান মান ডিপ্লে করতে ইকো এবং var_dump() এর ব্যবহার দেখায়

উদাহরণ

<?php
$var=TRUE;
echo $var . "\n";
var_dump($var);
$var1=false;
echo $var1;
var_dump($var1);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

1
bool(true)
bool(false)

উদাহরণ লজিক্যাল এক্সপ্রেশনের বুলিয়ান ফলাফল দেখায়

উদাহরণ

<?php
$var=10;
var_dump($var>10);
var_dump($var==true);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

bool(false)
bool(true)

উদাহরণ দেখায় কাস্টিং অপারেটরের ব্যবহার

উদাহরণ

<?php
$var=10;
$var1=(bool)$var;
var_dump($var1);
//0 and -0 return false
$var=0;
$var1=(bool)$var;
var_dump($var1);
//empty string returns false
$var="PHP";
$var1=(bool)$var;
var_dump($var1);
$var="";
$var1=(bool)$var;
var_dump($var1);
//empty array is case to false
$var=array(1,2,3);
$var1=(bool)$var;
var_dump($var1);
$var=array();
$var1=(bool)$var;
var_dump($var1);
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে -

bool(true)
bool(false)
bool(true)
bool(false)
bool(true)
bool(false)

  1. C# এ বুলিয়ান.সমান(বুলিয়ান) পদ্ধতি

  2. পাইথনে বুলিয়ান মান

  3. পাইথনে Tuple ডেটা টাইপ

  4. পাইথনে স্ট্রিং ডেটা টাইপ