php xml实例,PHP xml_parser函数

定义和用法

xml_parser_set_option() 函数为 XML 解析器进行选项设置。

如果成功,则返回 true。如果失败,则返回 false。

语法

xml_parser_set_option(parser,option,value)

参数

描述

parser

必需。规定要使用的 XML 解析器。

option

必需。规定要设置的设置选项名称。可能的值:

XML_OPTION_CASE_FOLDING

XML_OPTION_SKIP_TAGSTART

XML_OPTION_SKIP_WHITE

XML_OPTION_TARGET_ENCODING

value

必需。规定选项的新值。

例子

$xmlparser = xml_parser_create();

xml_parser_set_option($xmlparser, XML_OPTION_SKIP_WHITE, 1);

xml_parser_free($xmlparser);

?>

PHP XML Parser 函数

PHP:指示支持该函数的最早的 PHP 版本。

PHP XML Parser 常量

Constant

XML_ERROR_NONE (integer)

XML_ERROR_NO_MEMORY (integer)

XML_ERROR_SYNTAX (integer)

XML_ERROR_NO_ELEMENTS (integer)

XML_ERROR_INVALID_TOKEN (integer)

XML_ERROR_UNCLOSED_TOKEN (integer)

XML_ERROR_PARTIAL_CHAR (integer)

XML_ERROR_TAG_MISMATCH (integer)

XML_ERROR_DUPLICATE_ATTRIBUTE (integer)

XML_ERROR_JUNK_AFTER_DOC_ELEMENT (integer)

XML_ERROR_PARAM_ENTITY_REF (integer)

XML_ERROR_UNDEFINED_ENTITY (integer)

XML_ERROR_RECURSIVE_ENTITY_REF (integer)

XML_ERROR_ASYNC_ENTITY (integer)

XML_ERROR_BAD_CHAR_REF (integer)

XML_ERROR_BINARY_ENTITY_REF (integer)

XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF (integer)

XML_ERROR_MISPLACED_XML_PI (integer)

XML_ERROR_UNKNOWN_ENCODING (integer)

XML_ERROR_INCORRECT_ENCODING (integer)

XML_ERROR_UNCLOSED_CDATA_SECTION (integer)

XML_ERROR_EXTERNAL_ENTITY_HANDLING (integer)

XML_OPTION_CASE_FOLDING (integer)

XML_OPTION_TARGET_ENCODING (integer)

XML_OPTION_SKIP_TAGSTART (integer)

XML_OPTION_SKIP_WHITE (integer)

xml_parser_set_option

配置解析使用的选项。

语法: boolean xml_parser_set_option(int parser, int option, mixed value);

返回值: 布尔值

函数种类: 资料处理

内容说明

本函数用来配置 XML 解析所选用的选项。参数 parser 为解析代码。参数 option 即为欲配置的选项常量名称,见下表 (如: XML_OPTION_CASE_FOLDING)。参数 value 则为欲配置的值。若没有错误则返回 true 值,否则返回 false 值。

选项常量名称

类型

说明

XML_OPTION_CASE_FOLDING

整数

配置是否允许 case-folding,默认值为允许

XML_OPTION_TARGET_ENCODING

字符串

配置目地的编码类型,有 ISO-8859-1、US-ASCII 及 UTF-8 等

xml_parser_get_option

取得解析使用的选项。

语法: mixed xml_parser_get_option(int parser, int option);

返回值: 混合类型资料

函数种类: 资料处理

内容说明

本函数用来取得 XML 解析所选用的选项。参数 parser 为解析代码。参数 option 即为欲取得的选项常量名称,有 XML_OPTION_CASE_FOLDING 及 XML_OPTION_TARGET_ENCODING 二种。

参考网址:http://www.php.net/manual/zh/function.xml-parser-set-option.php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值