PHP xml_parser_create_ns() 関数


❮ 完全な PHP XML リファレンス

定義と用法

xml_parser_create_ns() 関数は、名前空間をサポートするXMLパーサを作成します。

この関数は、成功した場合は他のXML関数で使用するリソースハンドルを返します。失敗した場合はFALSEを返します。

構文

xml_parser_create_ns(encoding,separator)

パラメータ 説明
encoding 任意。出力エンコードを指定する。 PHP 5.0.2以降のデフォルトはUTF-8

指定可能な値:

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

注: PHP 5では、入力エンコドは自動的に検出される。PHP 4およびそれ以前のバージョンでは、 このパラメタは入力と出力の文字エンコーディングを指定する。

注: PHP 5.0.0および5.0.1では、デフォルトの出力文字セットはISO-8859-1です。

separator 任意。タグ名と名前空間の出力区切り文字を指定する。デフォルトは ":"

チップスと注意

チップ: xmlパーサを解放するには、xml_parser_free() 関数を使用します。

チップ: 名前空間をサポートしないXMLパーサを作成するには、代わりにxml_parser_create()関数を使用します。


<?php
$xmlparser = xml_parser_create_ns();

xml_parser_free($xmlparser);
?>

❮ 完全な PHP XML リファレンス