⊗ppPmCdMst 109 of 447 menu

PHP කොන්දේසි සහිත කේතයේ දෝෂ සෙවීම

පහත කාර්යයන්හිදී, කිසියම් ක්‍රමලේඛකයෙක් කේතය ලිවීය සහ, සමහර විට, එහි දෝෂ කළ තිබිය හැකිය. ඔබ පරීක්ෂා කළ යුතුය, විස්තර කර ඇති දේ කේතය කරනවාද කියා. කේතය නිවැරදිව ක්‍රියා නොකරන්නේ නම්, ඔබ දෝෂ නිවැරදිය යුතුය.

කේතය සංඛ්‍යාවල එකතුව පරීක්ෂා කළ යුතුය:

<?php $num1 = '1'; $num2 = '2'; if ($num1 + $num2 === '3') { echo '+++'; // මෙය ප්‍රතිදානය කළ යුතුය } else { echo '---'; } ?>

කේතය සංඛ්‍යාවේ පළමු ඉලක්කම පරීක්ෂා කළ යුතුය:

<?php $num = 123; if ($num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

කේතය සංඛ්‍යාවේ පළමු ඉලක්කම පරීක්ෂා කළ යුතුය:

<?php $num = 123; if ((string) $num[0] === 1) { echo '+++'; } else { echo '---'; } ?>

කේතය සංඛ්‍යාවේ පළමු ඉලක්කම පරීක්ෂා කළ යුතුය:

<?php $num = 123; $str = (string) $num; if ($str[0] === 1) { echo '+++'; } else { echo '---'; }

කේතය පරීක්ෂා කළ යුතුය, සංඛ්‍යාවේ තථ්‍ය ලෙස ඉලක්කම් දෙකක් ඇති බව:

<?php $num = 12; if (strlen($num) === 2) { echo '+++'; } else { echo '---'; } ?>

කේතය සංඛ්‍යාවේ පළමු ඉලක්කම පරීක්ෂා කළ යුතුය:

<?php $num = 123; $str = (string) $num; if ($num[0] === '1') { echo '+++'; } else { echo '---'; }

කේතය පරීක්ෂා කළ යුතුය, සංඛ්‍යාවේ තථ්‍ය ලෙස ඉලක්කම් දෙකක් ඇති බව:

<?php $num = 12; $str = (int) $num; if (strlen($str) === 2) { echo '+++'; } else { echo '---'; } ?>

දක්වා ඇති කේතය ක්‍රියාත්මක වන්නේ නැත, කතුවරයා සැලසුම් කළ ආකාරයට:

<?php $num = 1; if ($num !== 1 or $num !== 2) { echo '+++'; } else { echo '---'; // මෙය ප්‍රතිදානය කළ යුතුය } ?>

හේතුව පැහැදිලි කරන්න.

දක්වා ඇති කේතය ක්‍රියාත්මක වන්නේ නැත, කතුවරයා සැලසුම් කළ ආකාරයට:

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