Rumah > Artikel > pembangunan bahagian belakang > Apakah yang perlu saya lakukan jika php memaparkan aksara Cina tradisional yang kacau-bilau?
Penyelesaian kepada masalah yang php memaparkan aksara Cina Tradisional: 1. Buka fail kod PHP yang sepadan 2. Gunakan "mb_convert_encoding($str,'gbk','utf-8');" masalah aksara Cina Tradisional yang muncul di halaman web Antara muka memaparkan aksara bercelaru.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Apakah yang perlu saya lakukan jika php memaparkan aksara Cina tradisional yang kacau-bilau?
php: Berfungsi untuk menyelesaikan masalah aksara Cina yang mudah dan tradisional yang memaparkan aksara yang bercelaru dalam antara muka web
Penyelesaian kepada masalah yang dipermudahkan dan tradisional Aksara Cina yang memaparkan aksara bercelaru dalam antara muka web:
mb_convert_encoding($str,'gbk','utf-8');
gbk ialah pengekodan tradisional, gb2312 ialah pengekodan yang dipermudahkan. Tetapi gbk mengandungi gb2312, jadi jika tatasusunan mengandungi aksara Cina tradisional dan aksara Cina ringkas, hanya gunakan gbk untuk menukarnya.
Pengenalan berkaitan:
fungsi mb_convert_encoding ialah fungsi penukaran pengekodan rentetan berbilang bait dalam PHP, yang boleh digunakan untuk penukaran pengekodan apabila perlu, seperti: menyelesaikan masalah dalam GB2312 Masalah aksara Cina bercelaru yang disebabkan oleh penggunaan Ajax dalam persekitaran pengekodan. Menyokong hampir semua pengekodan dan versi menyokong PHP 4 >= 4.0.6, PHP 5.
Sintaks:
mb_convert_encoding ( string str, string to_encoding [, mixed from_encoding] )
rentetan str rentetan yang perlu dikodkan;
rentetan ke_pengekodan menentukan penukaran kepada pengekodan tertentu, seperti: gb2312, gbk, utf- Gred 8;
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika php memaparkan aksara Cina tradisional yang kacau-bilau?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!