domxml_open_mem

domxml_open_mem

(PHP 4 >= 4.2.1, PECL)

domxml_open_mem -- Crea un objeto DOM desde un documento XML

Descripci贸n

DomDocument domxml_open_mem ( string cadena [, int modo [, array &error]] )

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.

Ejemplos

Ejemplo 1. Apertura de un documento XML desde una cadena

<?php
include("ejemplo.inc");

if (!
$dom = domxml_open_mem($cadena_xml)) {
  echo
"Ocurri&oacute;n un error al analizar el documento\n";
  exit;
}

$raiz = $dom->document_element();
?>

Ver tambi茅n

domxml_open_file()
domxml_new_doc()