当我调用html_entity_decode()来解码网址时,我收到以下错误。
我的代码:
<script>
es = new EventSource('<?php echo html_entity_decode($start); ?>');
</script>
错误:
PHP警告:html_entity_decode():charset`UTF-8;'不支持,假设utf-8
Php版本是7.0
请帮我解决这个问题。所有答案对我都很有帮助
谢谢
答案 0 :(得分:5)
$encoding
参数的默认值为ini_get('default_charset')
,即您在php.ini中设置的内容或使用ini_set
在运行时设置的内容。你以某种方式设置了'UTF-8;'
。删除尾随;
(在您的php.ini中或您ini_set
值的任何位置)。