创建支持命名空间的 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 函数使用的 XMLParser 实例。

### 参数

`encoding`

  自动检测输入编码，因此 `encoding` 参数仅指定输出编码。默认输出字符集是 UTF-8。支持的编码有 `ISO-8859-1`、`UTF-8` 和 `US-ASCII`。

`separator`

  使用名称空间感知的解析器标记参数传递给各种处理函数将由名称空间和标记名称组成，这些名称由 `separator` 中指定的字符串分隔。

### 返回值

返回新 XMLParser 实例。

### 更新日志

版本 | 说明
--- | ---
8.0.0 | 此函数现在返回 XMLParser 实例；之前返回 resource， 或者在失败时返回 `false`。
8.0.0 | `encoding` 现在可以为 null。

### 参见

- xml_parser_create() - 创建 XML 解析器

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