定义和用法 xml_set_default_handler() 函数为 XML 解析器建立默认的数据处理器。 该函数规定在只要解析器在 XML 文件中找到数据时都会调用的函数。 如果成功,该函数则返回 TRUE。如果失败,则返回 FALSE。 语法 xml_set_default_handler(parser,handler) 参数 描述 parser 必需。规定要使用的 X
定义和用法 xml_set_character_data_handler() 函数为 XML 解析器建立字符数据处理器。 该函数规定当解析器在 XML 文件中找到字符数据时所调用的函数。 如果成功,该函数则返回 TRUE。如果失败,则返回 FALSE。 语法 xml_set_character_data_handler(parser,handler) 参数 描述 parser
定义和用法 xml_parser_set_option() 函数为 XML 解析设置选项。 如果成功,该函数则返回 TRUE。如果失败,则返回 FALSE。 语法 xml_parser_set_option(parser,option,value) 参数 描述 parser 必需。规定要使用的 XML 解析器。 option 需。规定要设置的选项。可能的值:
定义和用法 xml_parser_get_option() 函数从 XML 解析器获取选项。 如果成功,该函数则返回选项值。如果失败,则返回 FALSE 和一个错误。 语法 xml_parser_get_option(parser,option,value) 参数 描述 parser 必需。规定要使用的 XML 解析器。 option 必需。规定要获取的选项。
定义和用法 xml_parser_free() 函数释放 XML 解析器。 如果成功,该函数则返回 TRUE。如果失败,则返回 FALSE。 语法 xml_parser_free(parser) 参数 描述 parser 必需。规定要释放的 XML 解析器。 提示和注释 提示:要创建 XML 解析器,请使用 xml_parser_create() 函数。 实例
定义和用法 xml_parser_create() 函数创建 XML 解析器。 如果成功,该函数则返回可被其它 XML 函数使用的资源句柄。如果失败,则返回 FALSE。 语法 xml_parser_create(encoding) 参数 描述 encoding 可选。规定输出编码。在 PHP 5.0.2 及以上的版本中,默认是 UTF-8。可能的值: ISO-8859-1
定义和用法 xml_parser_create_ns() 函数创建带有命名空间支持的 XML 解析器。 如果成功,该函数则返回可被其它 XML 函数使用的资源句柄。如果失败,则返回 FALSE。 语法 xml_parser_create_ns(encoding,separator) 参数 描述 encoding 可选。规定输出编码。在 PHP 5.0.2 及以上的版本中,默认
定义和用法 xml_parse_into_struct() 函数把 XML 数据解析到数组中。 该函数把 XML 数据解析到 2 个数组中: Value 数组 - 包含来自被解析的 XML 的数据 Index 数组 - 包含指向 Value 数组中值的位置的指针 如果成功,该函数则返回 1。如果失败,则返回 0。 语法 xml_parse_into_struct(parser,xml,value_arr
定义和用法 xml_parse() 函数解析 XML 文档。 如果成功,该函数则返回 TRUE。如果失败,则返回 FALSE。 语法 xml_parse(parser,xml,end) 参数 描述 parser 必需。规定要使用的 XML 解析器。 xml 必需。规定要解析的 XML 数据。 end 可选。如果该参数是 TRUE,则 "xml"
定义和用法 xml_get_error_code() 函数获取 XML 解析器错误代码。 如果成功,该函数则返回错误代码。如果失败,则返回 FALSE。 语法 xml_get_error_code(parser) 参数 描述 parser 必需。规定要使用的 XML 解析器。 实例 <?php //invalid xml file $xmlfile =