Forum und email

domxml_open_mem

(PHP 4 >= 4.2.0)

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.

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();
?>