Bagaimana untuk Mengekodkan Kandungan HTML dalam JSON Tanpa Tanda Garis Terbalik yang Tidak Perlu?

Mary-Kate Olsen
Lepaskan: 2024-10-26 00:35:02
asal
710 orang telah melayarinya

How to Encode HTML Content in JSON Without Unnecessary Backslashes?

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!