如何在 PHP 中解析字符集 utf8


How to resolve charset utf8 in PHP?

我在PHP和西里尔符号中使用函数htmlspecialchars()

我收到错误:

消息:htmlspecialchars():不支持字符集"utf8",假设 UTF-8

这个字符集是否有htmlspecialchars()或解决方案?

PHP代码:

$text  = htmlspecialchars($text, ENT_QUOTES,$charset);

如果您将数据从 REQUEST 带到此竞技场,请记住先调用filter_input(INPUT_GET, 'name', FILTER_SANITIZE_STRING);。这是你为了使用htmlspecialchars所需要的:

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