Bjornsen
@Bjornsen
Happy coder

Почему phpQuery находит лишь один дочерний элемент?

Имеется некая страница и из нее я хочу вытащить все элементы li.spisok из этого блока:
5b7e8a30c157b689416717.png
Вот код, с помощью которого я пытаюсь получить эти элементы:
require 'phpQuery.php';

$url = 'https://svmed.spb.ru/spisok/';
$file = file_get_contents($url);

$document = phpQuery::newDocument($file);
$li = $document->find('ul.container > li.spisok');
echo $li;

В результате работы данного кода находится лишь первый элемент li. Что я делаю не так?
  • Вопрос задан
  • 274 просмотра
Решения вопроса 1
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
$all_li= $document->find('li.spisok');
foreach ($all_li as $li) {
    echo $li;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы