PHP xml_parser_create_ns()Fonction


PHP XML 参考手册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 :

  • ISO-8859-1
  • UTF-8
  • US-ASCII.

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);
?>


PHP XML 参考手册Manuel de référence complet PHP XML Autres extensions