Задать вопрос
@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).

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

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

Похожие вопросы