Атрибуты тегов в библиотеке 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">



Чат с GPT Компилятор