Menukar Aksara Dikodkan Menggunakan utf8_decode()
Dalam pembangunan web, aksara aneh seperti ë, Ã, ì, ù dan à mungkin muncul menggantikan aksara biasa. Ini sering berlaku apabila UTF-8 digunakan untuk halaman pengepala dan pengekodan MySQL.
Untuk menyelesaikan isu ini dan menukar aksara ini kepada persamaan ISO-8859-1 biasa, anda boleh menggunakan fungsi utf8_decode(). Fungsi ini mengambil rentetan yang dikodkan UTF-8 sebagai input dan mengembalikan rentetan yang mengandungi aksara yang dinyahkodkan.
Sebagai contoh, berikut ialah cara anda boleh menyahkod aksara berikut:
$encodedString = "ë, Ã, ì, ù, à "; $decodedString = utf8_decode($encodedString);
$decodedString kini akan mengandungi aksara asal: "é, a, ì, ó, a ".
Pendekatan ini membolehkan anda memaparkan aksara biasa dalam halaman anda dengan menukar aksara UTF-8 yang dikodkan kepada ISO-8859-1.
Atas ialah kandungan terperinci Bagaimanakah saya boleh menukar aksara yang dikodkan seperti \'ë, Ã, ì, ù, Ã\' kepada persamaan biasa mereka menggunakan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!