⊗ppPmCdLO 104 of 447 menu

PHP-তে লজিক্যাল অপারেশন

নিচের কোডটি দেখি:

<?php $a = 1; $b = 2; if ($a == $b) { var_dump(true); } else { var_dump(false); } ?>

আপনি দেখতে পাচ্ছেন, এই কোডে a এবং b ভেরিয়েবলগুলির তুলনা করা হচ্ছে এবং যদি তারা সমান হয়, তাহলে true কনসোলে প্রিন্ট হয়, আর যদি না হয় - তাহলে false

এখানে আপনার কাছে একটি অপ্রত্যাশিত বিষয় উন্মোচন করার সময় এসেছে: আসলে if কনস্ট্রাকশনটি তুলনা করার জন্য বাধ্যতামূলক নয় - ==, ===, !=, <, > ইত্যাদি অপারেটরগুলি নিজেরাই তাদের ফলাফল হিসেবে হয় true, না হয় false রিটার্ন করে।

উদাহরণ দেখুন:

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

উপরের কথা অনুযায়ী, পাঠের শুরুর কোডটি আরও সহজভাবে লেখা যেতে পারে:

<?php $a = 1; $b = 2; var_dump($a == $b); ?>

ফলাফল সরাসরি প্রিন্ট না করে এটিকে কোনো ভেরিয়েবলে অ্যাসাইন করা যেতে পারে:

<?php $a = 1; $b = 2; $res = $a == $b; var_dump($res); ?>

নিচের ভেরিয়েবলগুলি দেওয়া আছে:

<?php $a = 2 * (3 - 1); $b = 6 - 2; ?>

== অপারেটর ব্যবহার করে জানুন, এই ভেরিয়েবলগুলির মান সমান কি না।

নিচের ভেরিয়েবলগুলি দেওয়া আছে:

<?php $a = 5 * (7 - 4); $b = 1 + 2 + 7; ?>

> অপারেটর ব্যবহার করে জানুন, $a ভেরিয়েবলটি $b থেকে বড় কি না।

নিচের ভেরিয়েবলগুলি দেওয়া আছে:

<?php $a = 2 ** 4; $b = 4 ** 2; ?>

!= অপারেটর ব্যবহার করে জানুন, এই ভেরিয়েবলগুলির মান ভিন্ন কি না।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন