কম্পিউটার টিউটোরিয়াল

PHP-এ 'AND' এবং '&&' অপারেটরের পার্থক্য


AND এবং && অপারেটর তুলনা করার সময় পার্থক্যটি হলো প্রসিডেন্স (অগ্রাধিকার)। AND অপারেটরের প্রসিডেন্স = অপারেটরের চেয়ে কম হওয়ায় ইভ্যালুয়েশন সময় ফলাফল ভিন্ন হয়, এমনকি দুটি অপারেটর একই কাজ করলেও।

উদাহরণ

প্রথমে AND অপারেটরের উদাহরণ দেখা যাক:

<?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

  1. C#-এ | এবং || অপারেটরের পার্থক্য

  2. C#-এ অপারেটর, টাইপ এবং ভেরিয়েবল (Operators, Types and Variables)

  3. পাইথনে OR এবং AND অপারেটরে পার্থক্য কী?

  4. পাইথনে | এবং OR অপারেটরে পার্থক্য কী?