1
В приложении ZF2, у меня есть .phtml
макет, содержащий следующие:PHP не избежит HTML специальные символы
<p>Created in 2015 <?php echo htmlspecialchars("by Jérôme Verstrynge",ENT_HTML5); ?></p>
Тем не менее, когда я проверить источник возвращенных страниц, я получаю:
<p>Created in 2015 by Jérôme Verstrynge</p>
вместо
<p>Created in 2015 by Jérôme Verstrynge</p>
Почему?
Те, кто не являются «специальными» символами в соответствии с PHP. http://php.net/manual/en/function.htmlspecialchars.php Только '& <> '" ', а кавычки только при установке. – chris85