@Shimpanze

Можно ли использовать xpath-выражения внутри if-условия?

Здравствуйте!

Можно ли использовать xpath-выражения внутри if-условия?

Пример:
foreach( $elements as $item ) {

  // у итерируемого в данный момент элемента class = foo?
  if ( $xpath->query( "self::node()[contains(@class, 'foo')]", $item ) ) {
        print "yes";
    }
    else {
        print "no";
    }
}


Этот код не срабатывает. Даже если вписать несуществующий класс, всё равно выдаст yes (true).

Спасибо!
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽