Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Как на php найти тэг по значению атрибута? (https://javascript.ru/forum/server/15127-kak-na-php-najjti-tehg-po-znacheniyu-atributa.html)

bayah 14.02.2011 17:17

Как на php найти тэг по значению атрибута?
 
Есть xml файл:


Код:

<?xml version="1.0" encoding="windows-1251"?>
<root>
        <message number="1" date="05-08-2010" time="11:20" nick="bayah">
                Hello World!
        </message>
//....
        <message number="231" date="05-08-2010" time="11:34" nick="bayah">
                Hey-ho!
        </message>
</root>


Как с помошью php и DOM функций получить элемент-тег <message> с произвольным атрибутом number?
Кроме варианта перебора и проверки.

B@rmaley.e><e 14.02.2011 17:35

Найти все message, а потом, пробежавшись по ним, найти такой, у которого будет нужный атрибут. Или использовать XPath.


Часовой пояс GMT +3, время: 02:51.