我正在尝试将特殊字符转换为html字符,然后将其保存到数据库中。
所以,如果我这样做:
myString = '123%';
myNewString = htmlentities(myString);
然后我将其保存到数据库中,但我得到的是:
123%
而不是
123%
我该怎么做?
答案 0 :(得分:0)
echo htmlentities("<");
将字符转回可读文字
echo html_entity_decode("<");
但就像已经说过的那样,这适用于某些角色,对于其他角色,你将不得不使用正则表达式。