В последнее время я получаю исключение, когда пытаюсь реализовать специальный шаблонизатор.
Моя проблема с загрузкой DOMDocument на самом деле заключается в том, что я использую некоторые заполнители в href, и они будут заменены реальными значениями.Я хочу сохранить этот шаблон и использовать его каждый раз, когда он мне нужен, вот пример кода
$this->dom = new DOMDocument;
$load_html = $this->dom->loadHTML($html);
. А часть HTML выглядит как
<a href="@_@web_site_address@_@">Visit our web site</a>
, а исключение составляет
Fatal error: DOMDocument::loadXML() [<a href='domdocument.loadxml'>domdocument.loadxml</a>]: EntityRef: expecting ';' in Entity
Я пытался найти способ пропустить эту проверку, но ничего не смог найти.