⊗ppPmBsATC 36 of 447 menu

PHP හි ස්වයංක්‍රීය වර්ග පරිවර්තනය

ඔබ දැනටමත් දන්නා පරිදි, PHP හි පේලි උද්දාල ලකුණු තුළ තබා ගත යුතුය. පේලියේ සියලුම අක්ෂර ඉලක්කම් වලින් සමන්විත විය හැකිය. මෙම අවස්ථාවේ දී, ඉලක්කම් සහිත පේලියක් මත ගණිතමය ක්‍රියාකාරිත්වයක් සිදු කරන්නේ නම් - මෙම ක්‍රියාව සිදු කරනු ලබන්නේ අපට සැබවින්ම පේලි නොව ඉලක්කම් ඇති බවක් මෙන්:

<?php echo '1' + '2'; // 3 ප්‍රතිදානය කරයි ?>

මෙම අවස්ථාවේ දී PHP දකී, අපි උත්සාහ කරන්නේ පේලි සඳහා අනුමත නොවන, නමුත් ඉලක්කම් සඳහා අනුමත ක්‍රියාකාරිත්වයක් සිදු කිරීමට. එය දකී, අපගේ පේලි සැබවින්ම උද්දාල ලකුණු තුළ ඇති ඉලක්කම් බව. එම නිසා PHP ස්වයංක්‍රීයව ඒවා පරිවර්තනය කිරීම සිදු කරයි මෙම පේලි ඉලක්කම් වලට හා අනුරූප ගණිතමය ක්‍රියාකාරිත්වය ඒවා මත සිදු කරයි.

ඒ හා සමානව සිදුවනු ඇත එකතු කිරීම ඉලක්කම් සහිත පේලියක් හා සාමාන්‍ය ඉලක්කමක:

<?php echo '1' + 2; // 3 ප්‍රතිදානය කරයි ?>

මෙම අවස්ථාවේ දී වැදගත් නොවේ, කුමන ක්‍රමයට එකතු කිරීම සිදු කරන්නේ ද යන්න:

<?php echo 1 + '2'; // 3 ප්‍රතිදානය කරයි ?>

ඉහත කියැවුණු සියල්ල සමාන ආකාරයෙන් ක්‍රියා කරනු ඇත විචල්‍ය සඳහා ද:

<?php $a = '1'; $b = '2'; echo $a + $b; // 3 ප්‍රතිදානය කරයි ?>

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

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