⊗ppPmBsATC 36 of 447 menu

Penukaran Jenis Automatik dalam PHP

Seperti yang anda sudah tahu, tali (strings) dalam PHP perlu diletakkan dalam tanda petik. Mungkin berlaku, semua aksara tali tersebut adalah digit. Dalam kes ini, jika operasi matematik dilakukan ke atas tali dengan digit - operasi tersebut akan dilaksanakan seolah-olah kita mempunyai nombor, dan bukan tali:

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

Dalam kes ini, PHP melihat bahawa kita cuba melaksanakan operasi yang tidak sah untuk tali, tetapi sah untuk nombor. Ia juga melihat bahawa secara faktanya tali kita adalah nombor dalam tanda petik. Oleh itu, PHP secara automatik melakukan penukaran tali tersebut kepada nombor dan melaksanakan operasi matematik yang sepadan ke atasnya.

Penambahan tali dengan digit dan nombor biasa akan berlaku dengan cara yang sama:

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

Pada masa yang sama, urutan melakukan penambahan tidak akan menjadi isu:

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

Semua yang dinyatakan akan berfungsi dengan cara yang sama untuk pembolehubah juga:

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

Tanpa menjalankan kod, tentukan apa yang akan dipaparkan pada skrin:

<?php $a = '1'; $b = '2'; echo $a + $b + '3'; ?>
Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak