Парсинг HTML кода с помощи PHP DomDocument
👩💻 PHP 8.4: Новый DOM Selector API — работа с DOM с помощью CSS селекторов! В PHP 8.4 появилось мощное обновление — теперь можно выбирать элементы DOM с помощью CSS селекторов, как в JavaScript! Встречайте новые методы: querySelector() и querySelectorAll(). Примеры использования ✅ Выбор по классу и идентификатору: $dom = new DOMDocument(); $dom->loadHTML(' <div id="title">Title by ID</div> <div class="header">Title by class</div> '); // По ID $title = $dom->querySelector('#title'); echo $title->textContent; // Title по ID // По классу $header = $dom->querySelector('.header'); echo $header->textContent; // Title по классу ✅ Выбор нескольких элементов: $dom = new DOMDocument(); $dom->loadHTML(' <ul> <li class="item">Item 1</li> <li class="item">Item 2</li> </ul> '); $items = $dom->querySelectorAll('.item'); foreach ($items as $item) { echo $item->textContent . "\n"; } ✨ Почему это замечательно: ✅ Знакомый синтаксис CSS — чистый и интуитивно понятный ✅ Меньше шаблонов — больше никаких вложенных циклов или getElementsBy...() ✅ Точный выбор элемента — по идентификатору, классу, тегу или любой комбинации 📌 Теперь работа с HTML в PHP похожа на JavaScript — и это намного удобнее! 📱 @dev-notes.ru #PHP #tips
Установка PHP 8.x на Debian
В этой статье я объясню, как установить последнюю версию PHP на операционной системе Debian. PHP 8.0 является последней стабильной версией, доступной для установки.
https://develike.com/ru/stati/ustan