⊗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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау