Manuel PHP
Précédent |  | Suivant

# domxml_open_file

(PHP 4 >= 4.2.1, PECL)

domxml_open_file -- Crée un objet DOM à partir d'un fichier XML

## Description

DomDocument domxml_open_file ( string filename [, int mode [, array &error]] )

Cette fonction analyse le document XML dans le fichier donné.

## Liste de paramètres

`filename`

  Le chemin au fichier XML. Le fichier est accédé en mode lecture seule.

`mode`

  Le paramètre optionnel peut être utilisé pour changer le comportement de cette fonction.

  Vous pouvez utiliser une de ces constantes suivantes : `DOMXML_LOAD_PARSING` (défaut), `DOMXML_LOAD_VALIDATING` ou `DOMXML_LOAD_RECOVERING`. Vous pouvez également ajouter à ces valeurs `DOMXML_LOAD_DONT_KEEP_BLANKS`, `DOMXML_LOAD_SUBSTITUTE_ENTITIES` et `DOMXML_LOAD_COMPLETE_ATTRS` avec une manipulation sur les bits avec un OU.

`error`

  Si utilisé, il contiendra les messages d'erreur. `error` doit être passé par référence.

## Valeurs de retour

Retourne une instance DomDocument du fichier donné.

## Exemples

Exemple 1. Ouvrir un document XML à partir d'un fichier

`<?php if(!$dom = domxml_open_file("exemple.xml")) { echo "Erreur lors de l'analyse du document\n"; exit; } $root = $dom->document_element(); ?>`

## Historique

Version | Description
--- | ---
4.3.0 | Les paramètres `mode` et `error` ont été ajoutés.

## Voir aussi

domxml_open_mem()
domxml_new_doc()

Précédent | Sommaire | Suivant
domxml_new_doc | Niveau supérieur | domxml_open_mem