我在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');