htmlspecialchars处理希伯来语单词

时间:2016-03-16 01:30:23

标签: php xss

我想将htmlspecialchars用于英语和希伯来语单词,但是当我保存希伯来语单词时,它会将其保存为单词的代码(例如שלום表示“שלום”)。代码:

 $txt=htmlspecialchars($txt, ENT_QUOTES, 'UTF-8');

我试图使用htmlentities,但结果相同。

我想可能手工制作htmlspecialchars,即将>更改为'>',将""更改为'等。

这样做安全吗?

我怎么能这样做?(将特殊字符替换为代码)我没有找到解释如何制作

编辑 - 我解决了它: 需要添加此代码

header('Content-Type: text/html; charset=utf-8');

我将html标题声明为utf8,但我没有将php声明为utf8。

0 个答案:

没有答案