domxml_new_doc
domxml_open_mem
DOM XML (PHP 4) Functions
PHP Manual

# domxml_open_file

(PHP 4 >= 4.2.0)

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

Example #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ón | Descripción
--- | ---
4.3.0 | Fueron agregados los parámetros `modo` y `error` .

### Ver también

- domxml_open_mem() - Crea un objeto DOM desde un documento XML
- domxml_new_doc() - Crea un nuevo documento XML vacío

domxml_new_doc
domxml_open_mem
DOM XML (PHP 4) Functions
PHP Manual