Как получить необработанное содержимое выбранного тега с помощью QueryPath

Я использую QueryPath и хочу иметь возможность получать необработанное содержимое данного селектора.

Я не могу найти в документах ничего, кроме ->text() чтобы получить содержимое. это дает мне текст, чтобы My l2 <a href="/alink">alink</a> становится My l2 alinkно я хочу a тег на моем выходе.

Как я могу получить вывод My l2 <a href="/alink">alink</a> ?

Я написал псевдокод ниже

$html = '<div class="col-sm-11 col-12 offset-sm-1 collapse">
<ul>
<li>
My li1
</li>
<li>
My l2 <a href="/alink">alink</a>
</li>
</ul>
</div>';

$dom = qp($html, "li");
foreach($dom as $key){
$key->text();
}

0

Решение

Вы должны использовать

       $key->innerHtml();
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]