PHP xml_parser_create XML 解析器函数
-
定义和用法
xml_parser_create - 创建一个XML解析器 -
版本支持
PHP4 PHP5 PHP7 支持 支持 支持 -
语法
xml_parser_create ( [ string $encoding ] )
xml_parser_create() 创建一个新的XML解析器,并返回引用该资源的句柄以供其他XML函数使用。 -
参数
参数 必需的 描述 encoding 否 可选编码指定PHP 4中输入/输出的字符编码。从PHP 5开始,将自动检测输入编码,因此encoding参数仅指定输出编码。 在PHP 4中,默认输出编码与输入字符集相同。 如果传递了空字符串,则解析器尝试通过查看标题3或4字节来确定文档编码的编码。 在PHP 5.0.0和5.0.1中,默认输出字符集为ISO-8859-1,而在PHP 5.0.2中,默认输出字符集为UTF-8。 支持的编码为ISO-8859-1,UTF-8和US-ASCII。 -
返回值
返回新XML解析器的资源句柄,如果失败则返回FALSE。 -
示例
$res = xml_parser_create(/*...*/); if (! is_resource($res)) { // ... } ?> With a check for explicit failure: <!--?php $res = xml_parser_create(/*...*/); if (false === $res) { // ... } >/pre-->
-