⊗ppPmCdWBC 84 of 447 menu

PHP හි තාර්කික අගයන් සංසන්දනය කිරීම

පෙර උදාහරණයේදී, මම සංසන්දනය සඳහා === මෙහෙයුම්කරු භාවිතා කළෙමි. මෙම අවස්ථාවේ දී, අපගේ විචල්‍යය true ට සමාන බව සසඳනු ලැබේ අගයෙන් සහ වර්ගයෙන් දෙකින්ම.

අපගේ කාර්යයේදී, මෙහෙයුම්කරු == ද භාවිතා කළ හැකිය. විචල්‍යයේ test සෑම විටම එක් අගයක් වී නම් true හෝ false, එවිට කිසිවක් වෙනස් නොවේ:

<?php $test = true; // මෙහි අපි true හෝ false ලියන්නෙමු if ($test == true) { echo '+++'; } else { echo '---'; } ?>

කෙසේ වෙතත්, විචල්‍යයට $test ඕනෑම අගයක් ලැබිය හැකි නම්, සියල්ල බොහෝ සෙයින් සංකීර්ණ වේ. එවැනි අවස්ථාවක, විචල්‍යයේ තාර්කික නොවන අගයක් තිබේ නම්, එම අගය පළමුව තාර්කික අගයක් බවට පරිවර්තනය කරනු ලබන අතර පසුව සංසන්දනය කරනු ලැබේ.

උදාහරණයක් ලෙස, අපගේ විචල්‍යයේ අංකය 1 වේවා. මෙම අවස්ථාවේ දී එය පළමුව තාර්කික වර්ගයට පරිවර්තනය වේ, එනම් true වේ. ඉන්පසු සැසඳීම සිදු කරනු ලැබේ:

<?php $test = 1; if ($test == true) { echo '+++'; // මෙය ක්‍රියාත්මක වේ, මන්ද 1 == true - මෙය සත්‍ය වේ } else { echo '---'; } ?>

නමුත්, උදාහරණයක් ලෙස, අංකය 0 පරිවර්තනය වේ false වෙත. එවිට අපගේ කොන්දේසිය ප්‍රතිඵලයක් ලෙස මුසාවේ වනු ඇත:

<?php $test = 0; if ($test == true) { echo '+++'; } else { echo '---'; // මෙය ක්‍රියාත්මක වේ, මන්ද 0 == true - මෙය අසත්‍ය වේ } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php $test = 1; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php $test = 0; if ($test == true) { echo '+++'; } else { echo '---'; } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php $test = 1; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php $test = 1; if ($test != true) { echo '+++'; } else { echo '---'; } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php $test = ''; if ($test == false) { echo '+++'; } else { echo '---'; } ?>

කේතය ක්‍රියාත්මක නොකර, තිරයේ පෙන්වන දේ නිර්ණය කරන්න:

<?php if ($test == true) { echo '+++'; } else { echo '---'; } ?>
සිංහල
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
අපි වෙබ් අඩවිය ක්‍රියාත්මක කිරීම, විශ්ලේෂණය සහ පුද්ගලීකරණය සඳහා කුකී භාවිතා කරමු. දත්ත සැකසීම සිදුකරනු ලබන්නේ ගෝපනීයතා ප්‍රතිපත්තිය අනුව ය.
සියල්ල පිළිගන්න කොන්දේසි ප්‍රතික්ෂේප කරන්න