PHP xml_parser_create_ns()Funktion


PHP XML 参考手册Vollständiges PHP XML-Referenzhandbuch

Definition und Verwendung

Die Funktion xml_parser_create_ns() erstellt einen XML-Parser mit Namespace-Unterstützung.

Bei Erfolg gibt diese Funktion ein Ressourcen-Handle zurück, das von anderen XML-Funktionen verwendet werden kann. Bei einem Fehler gibt sie FALSE zurück.

Syntax

xml_parser_create_ns(encoding,separator)

Parameter Beschreibung
encoding Optional. Gibt die Ausgabekodierung an. In PHP 5.0.2 und höher ist der Standardwert UTF-8.

Mögliche Werte:

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

Hinweis:In PHP 5 wird die Eingabekodierung automatisch erkannt. In PHP 4 und früheren Versionen legt dieser Parameter die Zeichenkodierung sowohl für die Eingabe als auch für die Ausgabe fest.

Hinweis:In PHP 5.0.0 und 5.0.1 ist der Standardzeichensatz für die Ausgabe ISO-8859-1.

separator Optional. Legt das Ausgabe-Trennzeichen für Tag-Namen und Namespaces fest. Der Standardwert ist " : ".


Tipps und Hinweise

Tipp:Um einen XML-Parser freizugeben, verwenden Sie die Funktion xml_parser_free().

Tipp:Um einen XML-Parser ohne Namespace-Unterstützung zu erstellen, verwenden Sie die Funktion xml_parser_create().


Beispiele

<?php
$xmlparser = xml_parser_create_ns();

xml_parser_free($xmlparser);
?>


PHP XML 参考手册Vollständiges PHP XML-Referenzhandbuch Andere Erweiterungen