xpath_eval_expression
xpath_eval_expression — 与えられた文字列で XPath のロケーションパスを評価する
説明
class XPathContext {XPathObject xpath_eval_expression ( string expression [, domnode contextnode] )
} XPathObject xpath_eval_expression ( XPathContext xpath_context, string expression [, domnode contextnode] )
例 550. xpath_eval_expression() の例
<?php
include("example.inc");
if (!$dom = domxml_open_mem($xmlstr)) {
echo "Error while parsing the document\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() も参照ください。
Weblioに収録されているすべての辞書からxpath_eval_expressionを検索する場合は、下記のリンクをクリックしてください。
全ての辞書からxpath_eval_expression
を検索
- xpath_eval_expressionのページへのリンク