⊗ppPmBsATC 36 of 447 menu

Konversi Tipe Otomatis di PHP

Seperti yang sudah Anda ketahui, string di PHP harus diapit dengan tanda kutip. Bisa saja semua karakter string berupa angka. Dalam hal ini, jika operasi matematika apa pun dilakukan pada string dengan angka - operasi tersebut akan dilakukan seolah-olah kita benar-benar memiliki angka, bukan string:

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

Dalam kasus ini, PHP melihat bahwa kita mencoba menjalankan operasi yang tidak valid untuk string, tetapi valid untuk angka. PHP juga melihat bahwa sebenarnya string kita adalah angka dalam tanda kutip. Oleh karena itu PHP secara otomatis melakukan konversi string tersebut menjadi angka dan melakukan operasi matematika yang sesuai padanya.

Demikian pula, penjumlahan akan terjadi antara string dengan angka dan angka biasa:

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

Dalam hal ini, urutan penjumlahan tidak menjadi masalah:

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

Semua yang dikatakan akan bekerja dengan cara yang sama untuk variabel juga:

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

Tanpa menjalankan kode, tentukan apa yang akan ditampilkan di layar:

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