Здравейте ползвам много често htmlspeciachars и съм много доволен от тази функция, но днес се поразрових из интернет и във една статия прочетох че htmlentities е добър вариант за защита от XSS ето 1 пример
Така за това се обръщам към вас за да ми кажете според вас коя функиця е по добра. 
Код:
$content = htmlentities($content, ENT_QUOTES, ‘utf-8′);