Рекурсивный акроним словосочетания «PHP: Hypertext Preprocessor»
xpath_eval_expression - Вычисляет XPath Location Path в переданной строке
Вернуться к: DOM XML (PHP 4) Функции
xpath_eval_expression
(PHP 4)
xpath_eval_expression — Вычисляет XPath Location Path в переданной строке
Описание
XPathObject xpath_eval_expression
( XPathContext $xpath_context
, string $expression
[, domnode $contextnode
] )
Пример #1 Пример использования xpath_eval_expression()
<?php
include("example.inc");
if (!$dom = domxml_open_mem($xmlstr)) {
echo "Ошибка при разборе документа\n";
exit;
}
$xpath = xpath_new_context($dom);
var_dump(xpath_eval_expression($xpath, '/chapter/@language'));
?>
Результат выполнения данного примера:
object(XPathObject)(2) {
["type"]=>
int(1)
["nodeset"]=>
array(1) {
[0]=>
object(domattribute)(5) {
["type"]=>
int(2)
["name"]=>
string(8) "language"
["value"]=>
string(2) "en"
[0]=>
int(7)
[1]=>
int(138004256)
}
}
}
См. также xpath_eval().
Вернуться к: DOM XML (PHP 4) Функции