Meluluskan Kod HTML melalui JSON
Apabila bekerja dengan skrip PHP yang menjana kandungan HTML, anda mungkin menghadapi keperluan untuk menghantar kandungan ini kembali ke halaman web anda melalui JSON. Ini boleh dicapai dengan menggunakan fungsi json_encode.
Pengekodan Rentetan HTML sebagai JSON
json_encode menukar rentetan HTML anda kepada JSON yang sah dengan melepaskan semua aksara yang diperlukan. Sebagai contoh, pertimbangkan rentetan HTML berikut:
content
Apabila melalui json_encode, ia akan diwakili sebagai:
"p class="special">content
"Perhatikan garis miring ke belakang yang tidak perlu sebelum garis miring ke hadapan / di hujung rentetan.
Menghapuskan Sengkang Terbalik yang Tidak Diperlukan
Untuk mengelakkan penambahan sengkang terbalik yang tidak perlu, anda boleh menentukan bendera JSON_UNESCAPED_SLASHES apabila memanggil json_encode. Ini menghasilkan output berikut:
"p class="special">content
"Dengan menggunakan bendera ini, anda boleh mengekod rentetan HTML anda untuk penghantaran sebagai JSON dengan tepat .
Atas ialah kandungan terperinci Bagaimana untuk Mengekodkan Kandungan HTML dalam JSON Tanpa Tanda Garis Terbalik yang Tidak Perlu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!