xpath_eval_expression
(PHP 4 >= 4.0.4)
xpath_eval_expression --
Evalúa la Ruta de Ubicación XPath en la cadena
entregada
Descripción
object
xpath_eval_expression ( object contexto_xpath, string expresion )
Aviso |
Esta función
es EXPERIMENTAL. Esto significa que el
comportamiento de esta función, el nombre de esta
función y en definitiva TODO lo documentado sobre esta
función, puede cambiar en una futura version de PHP SIN
AVISO. La advertencia queda hecha, y utilizar esta extensión
queda bajo su propia responsabilidad. |
Ejemplo 1. Ejemplo de xpath_eval_expression()
<?php
include("ejemplo.inc");
if (!$dom = domxml_open_mem($cadena_xml)) { echo "Ocurrió un error al interpretar el documento\n"; exit; }
$xpath = xpath_new_context($dom); var_dump(xpath_eval_expression($xpath, '/chapter/@language'));
?>
|
El resultado del ejemplo seria: 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)
}
}
} |
|
Vea también xpath_eval().