PHP - XML Writer 函数



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 标签。

5
11

xmlwriter_flush

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

5
12

xmlwriter_full_end_element

此函数用于结束当前元素(即使它为空)。

5
13

xmlwriter_open_memory

此函数用于使用内存创建新的 xmlwriter。

5
14

xmlwriter_open_uri

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

5
15

xmlwriter_output_memory

此函数返回当前缓冲区。

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 标签。

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 标签。

5
42

xmlwriter_write_raw

此函数用于编写原始 XML 文本。

5
php_function_reference.htm
广告