xml_parse
xml_parse
(PHP 4, PHP 5, PHP 7)
xml_parse - 开始分析一个XML文档
描述
int xml_parse ( resource $parser , string $data [, bool $is_final = false ] )
xml_parse()
解析XML文档。根据需要多次调用配置事件的处理程序。
参数
parser
对XML分析器的引用。
data
要解析的数据块。 只要设置了is_final参数,可以通过用新数据调用xml_parse()几次来分析文档,并在解析最后一个数据时为TRUE。
is_final
如果设置为TRUE,则数据是在此解析中发送的最后一条数据。
返回值
成功时返回1,失败时返回0。
对于不成功的分析,可以使用xml_get_error_code(),xml_error_string(),xml_get_current_line_number(),xml_get_current_column_number()和xml_get_current_byte_index()来检索错误信息。
注意
:只有在is_final
设置了数据后才会在数据的末尾报告实体错误TRUE
。
← xml_parse_into_struct
xml_parser_create_ns →