যখন আমরা &&অপারেটরের সাথে AND তুলনা করি তখন পার্থক্য হল অগ্রাধিকার৷ AND অপারেটরের অগ্রাধিকার অপারেটরের চেয়ে কম =যখন মূল্যায়ন করা হয়, তাই উভয় অপারেটর একই কাজ করলেও ফলাফল ভিন্ন।
উদাহরণ
আসুন প্রথমে AND operator−
-এর একটি উদাহরণ দেখি<?php $val1 = 55; $val2 = 65; if ($val1 == 55 and $val2 == 65) echo "Result = True"; else echo "Result = False"; ?>প্রতিধ্বনি করুন
আউটপুট
এটি নিম্নলিখিত আউটপুট-
তৈরি করবেResult = True
উদাহরণ
এখন আমরা &&অপারেটর−
-এর একটি উদাহরণ দেখি<?php $val1 = 110; $val2 = 110; if ($val1 == 110 && $val2 == 110) echo "Result = True"; else echo "Result = False"; ?>প্রতিধ্বনি করুন
আউটপুট
এটি নিম্নলিখিত আউটপুট তৈরি করবে:
Result = True
উদাহরণ
আসুন এখন একটি একক উদাহরণে পার্থক্য দেখি -
<?php $bool = TRUE and FALSE; echo ($bool ? 'true' : 'false'), "\n"; $bool = TRUE && FALSE; echo ($bool ? 'true' : 'false'); ?>
আউটপুট
এটি নিম্নলিখিত আউটপুট-
তৈরি করবেtrue false