domxml_open_file

domxml_open_file

(PHP 4 >= 4.2.1, PECL)

domxml_open_file -- Crea un objeto DOM a partir de un archivo XML

Descripci贸n

DomDocument domxml_open_file ( string nombre_archivo [, int modo [, array &error]] )

Esta funci贸n analiza el documento XML en el archivo dado.

Lista de par谩metros

nombre_archivo

La ruta al archivo XML. El archivo es accesado en modo de s贸lo-lectura.

modo

Este par谩metro opcional puede ser usado para modificar el comportamiento de esta funci贸n.

Puede usar una de las siguientes constantes para este par谩metro: DOMXML_LOAD_PARSING (predeterminado), DOMXML_LOAD_VALIDATING o DOMXML_LOAD_RECOVERING. Tambi茅n puede agregar DOMXML_LOAD_DONT_KEEP_BLANKS, DOMXML_LOAD_SUBSTITUTE_ENTITIES y DOMXML_LOAD_COMPLETE_ATTRS con una operaci贸n OR de bits.

error

Si se usa, contendr谩 los mensajes de error. error debe ser pasado por referencia.

Valores retornados

Devuelve una instancia DomDocument del archivo dado.

Ejemplos

Ejemplo 1. Apertura de un documento XML desde un archivo

<?php

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

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

Registro de cambios

Versi贸nDescripci贸n
4.3.0 Fueron agregados los par谩metros modo y error.

Ver tambi茅n

domxml_open_mem()
domxml_new_doc()