名前空間をサポートした XML パーサーを生成する

# xml_parser_create_ns

(PHP 4 >= 4.0.5, PHP 5, PHP 7, PHP 8)

xml_parser_create_ns — 名前空間をサポートした XML パーサーを生成する

### 説明

function xml_parser_create_ns(?string `$encoding` = `null`, string `$separator` = ":"): XMLParser

xml_parser_create_ns() は XML 名前空間をサポートした 新しい XML パーサーを作成し、他の XML 関数が使用する XMLParser インスタンスを返します。

### パラメータ

`encoding`

  入力のエンコーディングは 自動判定されるので、`encoding` パラメータは 出力のエンコーディングのみを指定することになります。 デフォルトの出力文字セットは UTF-8 です。 サポートされるエンコーディングは `ISO-8859-1`、`UTF-8` および `US-ASCII` です。

`separator`

  名前空間を含めたタグパラメータをハンドラ関数に渡す際には、 名前空間名とタグ名を文字列 `separator` でつなげたものが使用されます。

### 戻り値

新しい XMLParser のインスタンスを返します。

### 変更履歴

バージョン | 説明
--- | ---
8.0.0 | この関数は XMLParser のインスタンスを返すようになりました。 これより前のバージョンでは、リソースが返され、失敗した場合は `false` が返されていました。
8.0.0 | `encoding` は、 nullable になりました。

### 参考

- xml_parser_create() - XML パーサーを作成する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open