Ben sadece htmlspecialchars ile bir şeyler onaylamak için çalışıyorum. Ben sadece UTF-8 içine benim veritabanı çevirdim ve ben sonunda bunu tüm çalışma olduğunu düşünüyorum, ama benim kod boyunca ben PHP htmlspecialchars
fonksiyonunu kullanmış:
htmlspecialchars($val, ENT_QUOTES,'ISO-8859-1',false);
Ben tüm girişleri değiştirme hakkında endişelenmenize gerek var mı:
htmlspecialchars($val, ENT_QUOTES,'UTF-8',false);
PHP documention ben gerek yok, ama bu doğru olduğunu göstermektedir?
For the purposes of this function, the charsets ISO-8859-1, ISO-8859-15, UTF-8, cp866, cp1251, cp1252, and KOI8-R are effectively equivalent, as the characters affected by htmlspecialchars() occupy the same positions in all of these charsets.