Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Mengelakkan Kekaburan Apabila Menggabungkan Pembolehubah dan Rentetan PHP?
Mencampurkan Pembolehubah PHP dan Huruf Rentetan
Apabila menggabungkan pembolehubah PHP dengan literal rentetan, kekaburan boleh timbul apabila nama pembolehubah berakhir dengan huruf itu juga sebahagian daripada rentetan yang dikehendaki. Sebagai contoh, katakan anda mempunyai pembolehubah bernama $test dengan nilai 'keju'. Untuk menambahkan 'y' pada pembolehubah ini, anda boleh menggunakan kod berikut:
echo $test . 'y';
Walau bagaimanapun, jika anda lebih suka menggabungkan pembolehubah dan huruf dalam satu pernyataan, menggunakan kod berikut:
echo "$testy";
ini tidak akan menghasilkan output yang diingini.
Untuk menyelesaikan kekaburan ini, anda boleh menyertakan pembolehubah dalam pendakap:
echo "{$test}y";
Dengan mengelilingi pembolehubah dengan pendakap, anda secara jelas menunjukkan bahawa aksara 'y' berikut adalah berasingan daripada pembolehubah dan harus dianggap sebagai sebahagian daripada rentetan.
Nota bahawa teknik ini hanya berfungsi dengan petikan berganda. Menggunakan petikan tunggal akan mengeluarkan nama pembolehubah secara literal:
echo '{$test}y';
Ini akan mencetak:
{$test}y
Atas ialah kandungan terperinci Bagaimana untuk Mengelakkan Kekaburan Apabila Menggabungkan Pembolehubah dan Rentetan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!