Penyelesaian kepada masalah bercelaru Cina bagi parameter url PHP: 1. UrlEncode URL 2. Gunakan kaedah "iconv('utf-8', 'gb2312', $ret)" untuk memproses data yang diterima; Hanya lakukan penukaran pengekodan.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Bagaimana untuk menyelesaikan masalah aksara Cina bercelaru dalam parameter url php?
Dua kaedah untuk PHP untuk menyelesaikan masalah URL kacau GBK Cina
Secara amnya, UrlEncode dilakukan pada URL, urlencode(), urldecode() juga boleh diproses melalui
Tukar pengekodan data yang diterima.iconv('utf-8', 'gb2312', $ret)
Pengenalan berkaitan:
Modul ini mengandungi antara muka untuk fungsi penukaran set aksara iconv. Menggunakan modul ini, anda boleh menukar rentetan yang dinyatakan dalam set aksara tempatan kepada set aksara lain, seperti set aksara Unicode. Set aksara yang disokong adalah berdasarkan pelaksanaan iconv pada sistem anda. Ambil perhatian bahawa pada sesetengah sistem fungsi iconv mungkin tidak berfungsi seperti yang anda jangkakan. Dalam kes ini, adalah idea yang baik untuk memasang » perpustakaan libiconv GNU. Ia akhirnya akan menghasilkan hasil yang lebih konsisten.
Sejak PHP 5.0.0, ia dilengkapi dengan sambungan ini dengan pelbagai fungsi praktikal untuk membantu anda menulis skrip berbilang bahasa. Mari kita lihat bab berikut untuk meneroka ciri baharu.
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah aksara Cina yang kacau dalam parameter url php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!