Я использую этот код для чтения html-файлов:
$doc = new DomDocument();
$filecontent = file_get_contents($path);
$doc->loadHTML($filecontent);
В html-файлах есть & -символы в тексте, которые я не могу удалить.В результате я получаю это предупреждение:
DOMDocument::loadHTML(): htmlParseEntityRef: no name in Entity
Я нашел два похожих вопроса здесь, в Stackoverflow.Тем не менее, я не смог решить проблему, потому что я не хочу просто подавлять предупреждения.
Есть ли какой-нибудь умный способ избавиться от предупреждения, используя функцию для преобразования &?