PHP - XML 编写器函数


XMLWriter 扩展内部具有 libxml xmlWriter API,用于写入/创建 XML 文档的内容。由此生成的 XML 文档是非缓存且仅转发的。

安装

该扩展默认启用。编译时禁用的默认命令行是--disable-xml

运行时配置

此扩展没有在 php.ini 中定义的配置指令。

功能一览

PHP - 表示支持该功能的最早的 PHP 版本。

先生编号 功能说明 PHP
1

xmlwriter_end_attribute

该函数用于结束当前属性标签。

5
2

xmlwriter_end_cdata

该函数用于结束当前的CDATA标签。

5
3

xmlwriter_end_comment

该函数用于结束当前注释标签。

5
4

xmlwriter_end_document

该函数用于创建当前文档的结束标签。

5
5

xmlwriter_end_dtd

该函数用于结束当前的DTD标签。

5
6

xmlwriter_end_dtd_attlist

该函数用于结束当前DTD AttList标签。

5
7

xmlwriter_end_dtd_element

该函数用于结束当前的DTD元素标签。

5
8

xmlwriter_end_dtd_entity

该函数用于结束当前的DTD实体标签。

5
9

xmlwriter_end_element

该函数结束当前元素标签。

5
10

xmlwriter_end_pi

该函数用于结束当前的PI tag。

5
11

xmlwriter_flush

该函数用于刷新当前缓冲区。

5
12

xmlwriter_full_end_element

该函数用于结束当前元素(即使它是空的)。

5
13

xmlwriter_open_内存

该函数用于使用内存创建一个新的 xmlwriter。

5
14

xmlwriter_open_uri

该函数为指定文件创建一个 XMLWriter 对象并返回它。

5
15

xmlwriter_输出_内存

该函数返回当前缓冲区。

5
16

xmlwriter_set_indent

这用于设置输出 XML 文档的缩进开/关。

5
17 号

xmlwriter_set_indent_string

此函数用于指定应用作输出 XML 文件缩进的字符串。

5
18

xmlwriter_start_attribute

该函数用于创建一个起始属性标签。

5
19

xmlwriter_start_attribute_ns

该函数用于创建命名空间属性标记的开始。

5
20

xmlwriter_start_cdata

此函数用于创建起始 CDATA 标记。

5
21

xmlwriter_start_comment

该函数用于启动评论标签。

5
22

xmlwriter_start_document

该函数用于创建文档开始标记。

5
23

xmlwriter_start_dtd

该函数用于创建 DTD 标记的开始。

5
24

xmlwriter_start_dtd_attlist

该函数用于创建 DTD AttList 的开始标记。

5
25

xmlwriter_start_dtd_element

该函数用于启动 DTD 元素标记。

5
26

xmlwriter_start_dtd_entity

该函数用于创建DTD实体开始标记。

5
27

xmlwriter_start_element

该函数用于创建元素开始标记。

5
28

xmlwriter_start_element_ns

此函数创建一个命名空间元素开始标记。

5
29

xmlwriter_start_pi

该函数用于创建起始 PI tag。

5
30

xmlwriter_text

该函数用于在当前元素中写入文本。

5
31

xmlwriter_write_attribute

该函数用于创建完整的属性。

5
32

xmlwriter_write_attribute_ns

该函数用于创建一个完整的命名空间属性标签。

5
33

xmlwriter_write_cdata

此函数用于创建完整的 CDATA 标记。

5
34

xmlwriter_write_comment

该函数用于创建完整的评论标签。

5
35

xmlwriter_write_dtd

此函数用于创建/写入完整的 DTD 标记。

5
36

xmlwriter_write_dtd_attlist

此函数用于创建完整的 DTD AttList 标记。

5
37

xmlwriter_write_dtd_element

此函数用于写入/创建完整的 DTD 元素标记。

5
38

xmlwriter_write_dtd_entity

此函数用于创建/写入完整的 DTD 实体标记。

5
39

xmlwriter_write_element

该函数用于创建完整的元素标签。

5
40

xmlwriter_write_element_ns

该函数用于创建完整的命名空间元素标签。

5
41

xmlwriter_write_pi

该函数用于创建完整的 PI tag。

5
42

xmlwriter_write_raw

该函数用于写入原始 XML 文本。

5
php_function_reference.htm