DOMDocument :: loadHTML (): htmlParseEntityRef: нет имени в сущности - PullRequest
0 голосов
/ 13 октября 2018

Я использую этот код для чтения html-файлов:

$doc = new DomDocument();
$filecontent = file_get_contents($path);
$doc->loadHTML($filecontent);

В html-файлах есть & -символы в тексте, которые я не могу удалить.В результате я получаю это предупреждение:

DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity

Я нашел два похожих вопроса здесь, в Stackoverflow.Тем не менее, я не смог решить проблему, потому что я не хочу просто подавлять предупреждения.

Есть ли какой-нибудь умный способ избавиться от предупреждения, используя функцию для преобразования &?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...