PHP xml_parser_create_ns()Fonction
Manuel de référence complet PHP XML
Définition et utilisation
La fonction xml_parser_create_ns() crée un analyseur XML avec prise en charge des espaces de noms.
Si elle réussit, cette fonction renvoie une ressource pouvant être utilisée par d'autres fonctions XML. Si elle échoue, elle renvoie FALSE.
Syntaxe
xml_parser_create_ns(encoding,separator)
| Paramètre | Description |
|---|---|
| encoding | Facultatif. Spécifie l'encodage de sortie. Dans PHP 5.0.2 et versions ultérieures, la valeur par défaut est UTF-8. Valeurs possibles :
Remarque :Dans PHP 5, l'encodage d'entrée est automatiquement détecté. Dans PHP 4 et les versions antérieures, ce paramètre spécifie l'encodage des caractères pour l'entrée et la sortie. Remarque :Dans PHP 5.0.0 et 5.0.1, le jeu de caractères de sortie par défaut est ISO-8859-1. |
| separator | Facultatif. Spécifie le séparateur de sortie pour les noms de balises et les espaces de noms. La valeur par défaut est " : ". |
Conseils et notes
Astuce :Pour libérer un analyseur XML, utilisez la fonction xml_parser_free().
Astuce :Pour créer un analyseur XML sans prise en charge des espaces de noms, utilisez la fonction xml_parser_create().
Exemples
<?php
$xmlparser = xml_parser_create_ns();
xml_parser_free($xmlparser);
?>
$xmlparser = xml_parser_create_ns();
xml_parser_free($xmlparser);
?>
Manuel de référence complet PHP XML Autres extensions