Penyelesaian kepada kod bercelaru dalam akses PHP: 1. Gunakan "function enc($c){return iconv('gbk','utf-8',$c);}" untuk membuat pemindahan daripada GBK Fungsi UTF-8; 2. Gunakan "function dec($c){return iconv('utf-8','gb2312',$c);}" untuk mencipta fungsi yang menukar daripada UTF-8 kepada GBK.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
Apakah yang perlu saya lakukan jika php dan akses rosak?
Penyelesaian kepada aksara bercelaru apabila PHP membaca pangkalan data Access
Versi akses Cina lalai kepada format GBK, dan jenis aksara tidak boleh ditukar, jadi gunakan Apabila php membacanya, ia akan bercelaru.
Penyelesaian ialah: gunakan iconv untuk menukar
1 Gunakan fungsi iconv untuk membuat fungsi transkod tersuai daripada GBK ke UTF-8, seperti kod berikut:
function enc($c){return iconv('gbk','utf-8',$c);}
function dec($c){return iconv('utf-8','gb2312',$c);}
Tutorial Video PHP"
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika php menambah akses aksara bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!