# Массив элементов через DiDom при парсинге в PHP

Давайте теперь научимся получать массивы элементов, подпадающих под заданные CSS селекторы. Пусть у нас есть следующий текст:

`<p> text1 </p> <p> text2 </p> <p> text3 </p>`

Получим массив абзацев с помощью метода `find`:

`<?php $elems = $document->find('p'); ?>`

Переберем полученные элементы циклом и выведем текст каждого элемента:

`<?php foreach ($elems as $elem) { echo $elem->text() . '<br>'; } ?>`

Выведите текст всех `div`:

`<div> text1 </div> <div> text2 </div> <div> text3 </div>`

Выведите текст всех тегов `div` с классом `elem`:

`<div> --- </div> <div class="elem"> +++ </div> <div class="elem"> +++ </div>`
← →
↑