КАК МОЖНО ПОЛУЧИТЬ ВСЕ ЭЛЕМЕНТЫ С УКАЗАННЫМ УСЛОВИЕМ ИЗ XML ДОКУМЕНТА PHP
Для получения всех элементов с указанным условием из XML документа в PHP, мы можем использовать SimpleXML и XPath. SimpleXML - это встроенный в PHP расширение для работы с XML документами.
Пример кода для выборки всех элементов с определенным условием:
$xml = simplexml_load_file("example.xml");
$result = $xml->xpath("//book[author='John Doe']");
Где "example.xml" - имя вашего файла XML, "//book" - это XPath выражение, указывающее на все элементы "book", "[author='John Doe']" - это условие, означающее, что мы хотим выбрать только книги, у которых автор John Doe.
Для выборки элементов с использованием других условий, вы можете изменить выражение в "[...]". Например:
$result = $xml->xpath("//book[price>10 and price<20]");
Это выберет все книги, цены которых от 10 до 20.
SimpleXML и XPath позволяют гибко выбирать элементы из XML документов и манипулировать ими в PHP.
PHP XML Passers and PHP Simple XML Parser
How to Parse XML in PHP [Read blog feeds, generate xml sitemap, find xml tags]
Parse XML in PHP or Read an XML File in PHP
Курс Тестировщика с нуля / 23 урок/ Веб-сервис/ SOAP протокол / XML
How to format xml in PHP - PHP Tutorial
34. Simple PHP Example to get the subscribe list using XMLHttpRequest Object - AJAX
#24 Уроки PHP - Учим язык PHP, Чтение из файла и запись в файл на PHP
КАК БЕЗ ПЕРЕЗАГРУЗКИ СТРАНИЦЫ СДЕЛАТЬ ЗАПРОС
Основы работы с XML в PHP