zhdoon
@zhdoon
Директор музея

Как задать селектор в php-html-parser?

Есть библиотека https://github.com/paquettg/php-html-parser/

Поиск html-блока с нужным id ищется так:

$dom = new Dom;
$dom->loadFromFile('tests/big.html');
$contents = $dom->find('#block-id');


Имеем html-код:
<div id="project1"></div>
<div id="project2"></div>
<div id="project3"></div>
<div id="project4"></div>


Как сделать перебор блоков в цикле, как передать селектор? Код, приведенный ниже не работает:

for($i = 0; $i < 5; $i++){
$contents = $dom->find('#project' . $i);
}


Если задать явно, в виде $contents = $dom->find('#project1' ), то ищет.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 1
@zim32
Может проблема в индексе который с нуля?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы