offline version v3
Запись на курсы по HTML, CSS, JavaScript, PHP, фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗ppPsDDTA 31 of 84 menu

Атрибуты тегов в библиотеке DiDom при парсинге в PHP

Давайте теперь посмотрим, как получать атрибуты тегов. Пусть у нас есть следующий текст:

<a href="link.html">text</a>

Получим объект со ссылкой:

<?php $elem = $document->first('a'); ?>

Получим ее текст:

<?php echo $elem->text(); // 'text' ?>

А теперь прочитаем содержимое атрибута href. Воспользуемся для этого методом attr:

<?php echo $elem->attr('href'); // 'link.html' ?>

Есть и альтернативный способ. Можно прочитать соответствующее свойство объекта с элементом:

<?php echo $elem->href; // 'link.html' ?>

Получите путь к картинке:

<img src="img.png">

Получите тип инпута:

<input type="checkbox">