Intereting Posts
Использовать cURL с SNI (имя сервера) Сравнение производительности производительности Apache и IIS PHP / Regex: простое регулярное выражение для bbcode или не работает Codeigniter: лучший способ структурирования частичных представлений PHP изменить размер изображения перед сохранением базы данных mysql? PHP – rmdir (разрешение отклонено) PHP Instanciation и поздний статический контекст привязки Как получить данные с нулями в красноречивой Изменение поведения Symfony с помощью действий AJAX PHP RegEx: обнаружение уязвимости в шаблоне проверки электронной почты Swift Mailer – не удается отправить почту и не удается найти журналы ошибок Как я могу получить постоянную магию PHP __FILE__ работать с Eclipse и PDT Показывать количество заводов за категориями в боковой панели. CodeIgniter Ошибка руководства Phalcon PhalconException: класс обработчика TestController не может быть загружен Обработка ошибок PHP-формы в таблице MySQL

getElementByAttribute PHP DOM

Возможный дубликат:
Выберите узел xml по атрибуту в php

Есть ли какая-либо функция, например getElementByAttribute в PHP? Если нет, как мне создать обходной путь?

Например

 <div class="foo">FOO!</div> 

Как я могу сопоставить этот элемент?

Вы можете использовать XPath:

 $xpath = new DOMXPath($document); $results = $xpath->query("//*[@class='foo']"); 

Вот демо.