⊗ppPmBsATC 36 of 447 menu

PHPда автомат равишда турларни ўзгартириш

Сиз билганингиздек, PHPда сатрлар ьёртиқ ичига олинади. Балки, сатрнинг ҳар бир белгиси рақамлардан иборат бўлиши мумкин. Бундай ҳолатда, агар рақамли сатр устида қандайдир математик амал бажарilsa - бу амал худди бизда чинзидан рахмлар, сатрлар эмасдек бажарилади:

<?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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш