相关疑难解决方法(0)

PHP - htmlspecialchars 和 UTF-8

我只是想用htmlspecialchars确认一些事情。我刚刚将数据库转换为 UTF-8,我想我终于可以正常工作了,但在我的代码中我使用了PHP htmlspecialchars函数:

htmlspecialchars($val, ENT_QUOTES,'ISO-8859-1',false);
Run Code Online (Sandbox Code Playgroud)

我是否需要担心将所有条目更改为:

htmlspecialchars($val, ENT_QUOTES,'UTF-8',false);
Run Code Online (Sandbox Code Playgroud)

PHP 文档建议我不需要,但这是真的吗?

就该函数而言,字符集 ISO-8859-1、ISO-8859-15、UTF-8、cp866、cp1251、cp1252 和 KOI8-R 实际上是等效的,因为受 htmlspecialchars() 影响的字符占用相同的字符集。所有这些字符集中的位置。

php utf-8 htmlspecialchars

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

htmlspecialchars ×1

php ×1

utf-8 ×1