Orada htmlspecialchars'dan bir charset parametresi ama decode sürüm o yok. Benzer Htmlentities ile karşılaştırıldığında, kodlama ve kod çözme fonksiyonları hem karakter kümesinin sahiptir. Ben de geri çözme ben ne charset seçemezsiniz?
Özel karakterler 'default' pozisyonlarında olmayan kim charsets dönüştürürken sadece htmlspecialchars() charset parametresini gerektirir. Bu nedenle, ISO-8859-15, UTF-8, cp866, cp1251, cp1252 ve KOI8-R charset parametresini gerekmez, ISO-8859-1 charsets.
htmlspecialchars_decode() varlıkları dönüştürür (& " ' < >) geri karakter eşdeğer ve bu nedenle bir karakter kümesi geçirilecek gerek yoktur.
htmlentities() eşdeğer varlık için 'tüm' karakterleri dönüştürür gibi, bir charset kişiler charset ilgili karaktere çözülür sağlamak için html_entity_decode() geçirilen olabilir.
Çünkü sadece dönüştürür & " ' < > ve başka bir şey.
Eğer, bütün varlıkları çözmek kullanmak istiyorsanız html_entity_decode(), ona üçüncü parametre olarak charset iletebilirsiniz.