PDA

View Full Version : استفاده از تابع mb_convert_encoding به جای htmlentities



ravand
شنبه 01 شهریور 1393, 12:40 عصر
سلام
من از تابع htmlentities برای امنیت استفاده کردم و این باعث شد نوشته ام بهم ریخته بشه. پس امدم از تابع mb_convert_encoding استفاده کردم. حالا میخواستم بدونم آیا تابع mb_convert_encoding کار htmlentities را برای امنیت انجام میده؟
متشکرم.

ravand
شنبه 01 شهریور 1393, 15:20 عصر
مشکل حل شد متشکرم.


$string = mb_convert_encoding($text, 'UTF-8', mb_detect_encoding($text));
echo htmlentities($string, ENT_QUOTES, 'UTF-8', false);