Kopyalamak ve bir html sayfasında aşağıdaki metni yapıştırın,
انوان
Eğer Arapça metin şu olacaktır:
انوان
Benim soru:
Numaraları ve hash (#) işareti, ve nasıl PHP bunu çözmek dahil kodlama bu tip adı nedir?
Bu ... HTML kişiler (veya nitpickers için "Sayısal karakter referansları") vardır.
html_entity_decode
a> deneyin.
Örnek:
$foo = html_entity_decode('انوان');
// gives you the arabic words in $foo
(Dize şeklinde ise ا...
Eğer html_entity_decode
iki kez uygulamak gerekebilir. (Codaddict en düzenleme geçerli olup olmadığını bilmiyorum.))
Bu karakterler HTML entities olarak bilinir. Temel olarak, bu tür &
ve HTML anlamları olabilir diğer semboller gibi karakterleri temsil eden bir güvenli yoludur. Tüm karakterler karşılık gelen HTML varlık var.
Sen html_entity_decode
a> kullanarak PHP bunları çözmek için
Uygun terminolojiyi kullanmak için:
&
bir entity reference adlı varlık başvurduğu olduğunu amp.ا
bir character reference Bu Unicode karakter kümesinde (ondalık 1575) karakteri U 0627 başvuruyor olduğunu.Onlar sadece tek bir karakter referans olarak hem de referansları character references vardır. Ama kişiler de sadece tek bir karakteri daha fazla temsil edebilir.