Penyelesaian kepada tanda air teks Cina yang kacau dalam PHP: 1. Cari fon yang sepadan pada sistem Windows 2. Muat naik fail fon yang dicari ke pelayan 3. Pasang fon melalui "yum -y install ttmkfdir" ;4. Muat semula cache fon melalui "fc-cache".
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1 , komputer Dell G3.
Apakah yang perlu saya lakukan jika tera air teks dalam php bercelaru dalam bahasa Cina?
Menyelesaikan masalah bercelaru Cina bagi tera air imej di bawah Linux
Dalam senario perniagaan, anda perlu memuat naik imej melalui APP dan menambah tera air pada imej. Pada lapisan atas, kerana terdapat aksara Cina yang terlibat dalam lokasi geografi, aksara persegi yang bercelaru Pertimbangan awal ialah fon Cina tidak disokong pada pelayan.
Pertama sekali, dengan menganalisis kod sumber, kami mendapati bahawa gaya fon yang digunakan dalam kaedah menambah tera air menjadi lalai kepada fon Microsoft Yahei ini secara amnya hanya wujud pada sistem Windows, jadi terdapat penjelasan yang munasabah untuk aksara yang bercelaru pada pelayan
Mula-mula cari fon yang sepadan pada sistem Windows Kami mencari fon yang sepadan melalui direktori berikut: C:WindowsFonts
Cari dalam folder ini untuk: Kata kunci Microsoft Yahei, hasil berikut muncul. :
Muat naik fail fon yang dicari ke pelayan
Mula-mula masukkan direktori berikut bagi pelayan Linux: /usr/share/fonts/
Buat fail cina baharu
mkdir chinese
Kami akan memuat naik fail fon yang baru kami temui ke folder ini
Kita akan melihat tiga fail muncul dalam direktori ini Walaupun ia bukan fail bernama Microsoft Yahei, jangan takut, ketiga-tiga fail ini adalah ontologi Microsoft Yahei.
Seterusnya kami melaksanakan arahan berikut untuk menjadikan fon Microsoft Yahei berkuat kuasa
Pasang fon
yum -y install ttmkfdir
fc-cache
fc-list
Kita boleh lihat tiga Fail fon dalam folder fon Cina telah berkuat kuasa.
Selepas ujian, masalah tera air Cina bercelaru dalam gambar telah berjaya diselesaikan.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apa yang perlu dilakukan jika tera air teks Cina dalam php bercelaru. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!