⊗ppPmBsNTS 38 of 447 menu

Nuansa Penukaran kepada Rentetan dalam PHP

Dalam pelajaran sebelumnya, kita belajar menambah nombor sebagai rentetan. Walau bagaimanapun, terdapat nuansa dalam penambahan sedemikian apabila bukan pemboleh ubah yang ditambah, tetapi nombor secara terus.

Masalahnya ialah tanda titik digunakan bukan sahaja untuk penambahan rentetan, tetapi juga untuk memisahkan bahagian pecahan daripada bahagian integer.

Jika ruang diletakkan di sekitar titik, maka tidak akan ada masalah:

<?php echo 1 . 2; // akan memaparkan '12' ?>

Dan jika ruang di sekitar titik dialihkan, kita akan mendapat pecahan, bukan penambahan rentetan:

<?php echo 1.2; // akan memaparkan 1.2 ?>

Oleh kerana nuansa sedemikian, adalah mudah untuk mendapat ralat jika ruang diletakkan di satu sisi titik dan di sisi lain - tidak:

<?php echo 1. 2; // akan menghasilkan ralat ?>

Walau bagaimanapun, dengan pemboleh ubah, masalah sedemikian tidak akan wujud:

<?php $a = 1; $b = 2; echo $a.$b; // akan memaparkan '12', bukan ralat ?>

Pengarang kod ingin menambah nombor 3 dan 4 sebagai rentetan:

<?php echo 3.4; ?>

Walau bagaimanapun, kod tersebut tidak berfungsi dengan betul. Betulkan ralat pengarang kod.

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