Pertanyaan Bagaimana cara mengkonversi huruf arab dalam simbol htmlentities?


Saya perlu mengkonversi huruf arab dalam simbol htmlentities. Codepage: ISO-8859-1.

سك - ini adalah simbol arab misalnya.

htmlentities("سك")

kembali:

س� 

Bagaimana saya bisa mendapatkan dari simbol ini html-entitas سك?


5
2017-09-13 21:13


asal


Jawaban:


htmlentities() hanya dapat melakukan karakter yang memiliki entitas bernama. Lihat pertanyaan ini tentang cara mengonversi karakter arbitrer menjadi entitas numerik.


6
2017-09-13 21:18



Anda mungkin tidak menargetkan charset yang benar. Mencoba: htmlentities('سك', ENT_QUOTES, 'UTF-8');


3
2018-06-19 19:32



Saya menggunakan fungsi untuk memastikan tidak ada kode html atau cotasi diposting oleh pengguna

function cleartext($x1){

    $x1 = str_replace('"','',$x1);
    $x1 = str_replace("'",'',$x1);
    $x1 = htmlentities($x1, ENT_QUOTES, 'UTF-8');
    return $x1;
}

so thank for ( ENT_QUOTES, 'UTF-8' ) it helped me to find what am looking for

0