domxml_open_mem
(PHP 4 >= 4.2.0)
domxml_open_mem — Crea un objeto DOM desde un documento XML
Descripción
Esta función analiza el documento XML en la cadena dada.
Lista de parámetros
- cadena
-
Los contenidos del archivo XML.
- modo
-
Este parámetro opcional puede ser usado para modificar el comportamiento de esta función.
Es posible usar una de las siguientes constantes para este parámetro: DOMXML_LOAD_PARSING (predeterminada), DOMXML_LOAD_VALIDATING o DOMXML_LOAD_RECOVERING. También es posible agregar DOMXML_LOAD_DONT_KEEP_BLANKS, DOMXML_LOAD_SUBSTITUTE_ENTITIES y DOMXML_LOAD_COMPLETE_ATTRS mediante la operación ó de bits.
- error
-
Si es usado, contendrá los mensajes de error. error debe ser pasado por referencia.
Valores retornados
Devuelve una instancia DomDocument del contenido XML dado.
Registro de cambios
Versión | Descripción |
---|---|
4.3.0 | Los parámetros modo y error fueron agregados. |
Ejemplos
Example#1 Apertura de un documento XML desde una cadena
<?php
include("ejemplo.inc");
if (!$dom = domxml_open_mem($cadena_xml)) {
echo "Ocurrió un error al analizar el documento\n";
exit;
}
$raiz = $dom->document_element();
?>