Koder.uz

3 of 402 menu

PHP-da avtomatik turni o'zgartirish

Siz allaqachon bilganingizdek, php-dagi satrlarni qo'shtirnoq ichiga olish kerak. Satrning barcha belgilari raqamlar bo'lishi mumkin. Bunday holda, agar raqamlar dan iborat satr ustida biron bir matematik operatsiya bajarilsa, bu bizda raqamlar bo'lganidek amalga oshiriladi satrlardek emas:

<?php echo '1' + '2'; // chiqaradi 3 ?>

 Bunday holda PHP biz satrlar uchun yaroqsiz, ammo raqamlar uchun maqbul bo'lgan operatsiyani bajarishga harakat qilayotganimizni ko'radi. Shuningdek, u bizning satrlarimiz aslida qo'shtirnoqdagi raqamlar ekanligini ko'radi. Shuning uchun PHP avtomatik ravishda ushbu satrlarni raqamlarga o'zgartiradi va ularga tegishli matematik operatsiyani bajaradi. 

 Raqamlar va oddiy raqamli satrlar ham xuddi shunday qo'shiladi: 

<?php echo '1' + 2; // chiqaradi 3 ?>

Bunday holda, qo'shishni qanday tartibda bajarishni farqi yo'q: 

<?php echo 1 + '2'; // chiqaradi 3 ?>

Yuqoridagilarni barchasi o'zgaruvchilar uchun ham xuddi shunday ishlaydi: 

<?php $a = '1'; $b = '2'; echo $a + $b; // chiqaradi 3 ?>

№1

Kodni ishga tushirmasdan, nima ko'rsatilishini aniqlang

<?php $a = '1'; $b = '2'; echo $a + $b + '3'; ?>

uz ru
light night