Manuale PHP
Indietro |  | Avanti

# domxml_open_file

(PHP 4 >= 4.2.1, PECL)

domxml_open_file -- Crea un oggetto DOM da un file XML

## Descrizione

object domxml_open_file ( string nome_file [, int mode [, array &error]] )

Questa funzione analizza il documento XML presente nel file nome_file e restituisce un oggetto della classe "Dom document", con le proprietà indicate. Il file viene aperto in modalità di sola lettura.

Il parametro facoltativo mode può essere utilizzato per modificrea il comportamento della funzione. E' stato aggiunto in PHP 4.3.0. Esso può assumere una delle seguenti costanti: `DOMXML_LOAD_PARSING` (default), `DOMXML_LOAD_VALIDATING` oppure `DOMXML_LOAD_RECOVERING`. Inoltre si possono agguiungere `DOMXML_LOAD_DONT_KEEP_BLANKS`, `DOMXML_LOAD_SUBSTITUTE_ENTITIES` e `DOMXML_LOAD_COMPLETE_ATTRS` tramite l'operazione or.

Se si utilizza il parametro error, questo ocnterrà l'eventuale messaggio di errore. error deve essere passato per riferimento. Il parametro è stato aggiunto in PHP 4.3.0.

Esempio 1. Apertura di un documento XML da un file

`<?php if (!$dom = domxml_open_file("example.xml")) { echo "Error while parsing the document\n"; exit; } $root = $dom->document_element(); ?>`

Vedere anche domxml_open_mem() e domxml_new_doc().

Indietro | Partenza | Avanti
domxml_new_doc | Risali | domxml_open_mem