Я получаю следующую ошибку, когда вызываю html_entity_decode () для декодирования веб-URL.
Мой код:
<script>
es = new EventSource('<?php echo html_entity_decode($start); ?>');
</script>
Ошибка:
PHP Warning: html_entity_decode(): charset `UTF-8;' not supported, assuming utf-8
Версия PHP - 7.0
Пожалуйста, помогите мне решить эту проблему. все ответы мне очень помогли
Спасибо
Есть ли проблема, потому что это предупреждение, и я подозреваю, что вы можете избавиться от него, определив кодировку в функции декодирования






По умолчанию для параметра $encoding установлено значение ini_get('default_charset'), т.е. все, что установлено в вашем php.ini или было установлено во время выполнения с помощью ini_set. Вы как-то установили 'UTF-8;'. Удалите завершающий ; (либо в вашем php.ini, либо там, где вы указали значение ini_set).
просто комментарий - я бы не стал смешивать php и js - это плохая практика