⊗ppPmCdLO 104 of 447 menu

PHP හි තාර්කික මෙහෙයුම්

පහත කේතය දෙස බලමු:

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

ඔබට පෙනෙන පරිදි, මෙම කේතයේ විචල්‍ය a සහ b සංසන්දනය කරන අතර, ඒවා සමාන නම්, console වෙත 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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න