Melepaskan Tanda Sebut Harga dalam PHP
Apabila bekerja dengan rentetan dalam PHP, adalah penting untuk mengambil kira tanda petikan. Jika anda menghadapi ralat penghuraian disebabkan tanda petikan, penyelesaiannya terletak pada melepaskannya.
Cara Melarikan Tanda Petikan
Untuk menganggap tanda petikan sebagai sebahagian daripada rentetan dan elakkan ralat penghuraian, anda boleh menggunakan garis miring ke belakang () sebagai watak melarikan diri. Sebagai contoh, bukannya:
$text2 = 'From time to "time"';
Gunakan:
$text2 = 'From time to \"time\"';
Kaedah Alternatif
Selain itu, anda boleh menggunakan petikan tunggal dan bukannya berganda petikan:
$text2 = 'From time to "time"';
String Interpolasi
Petikan berganda membenarkan interpolasi rentetan, di mana anda boleh memasukkan pembolehubah dalam rentetan. Garis miring ke belakang tidak serasi dengan interpolasi.
Sintaks Heredoc
Untuk rentetan yang panjang, anda boleh menggunakan sintaks heredoc:
$heredoc = <<<term This is a long line of text that include variables such as $someVar and additionally some other variable $someOtherVar. It also supports having 'single quotes' and "double quotes" without terminating the string itself. heredocs have additional functionality that most likely falls outside the scope of what you aim to accomplish. term;
Dengan mengikuti teknik ini , anda boleh melepaskan tanda petikan dan memanipulasi rentetan dengan berkesan dalam PHP.
Atas ialah kandungan terperinci Bagaimana untuk Melarikan Tanda Sebut Harga dalam Rentetan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!