PHP - funções do escritor XML

A extensão XMLWriter possui internamente a API libxml xmlWriter e é usada para escrever / criar o conteúdo de um documento XML. Os documentos XML gerados por isso não são armazenados em cache e são apenas encaminhados.

Instalação

Esta extensão é habilitada por padrão. A linha de comando padrão para desativar em tempo de compilação é--disable-xml

Configuração de tempo de execução

Esta extensão não possui diretivas de configuração definidas no php.ini.

Lista de funções

PHP - indica a versão mais antiga do PHP que suporta a função.

Sr. Não Descrição da função PHP
1

xmlwriter_end_attribute

Esta função é usada para encerrar a tag de atributo atual.

5
2

xmlwriter_end_cdata

Esta função é usada para encerrar a tag CDATA atual.

5
3

xmlwriter_end_comment

Esta função é usada para encerrar a tag de comentário atual.

5
4

xmlwriter_end_document

Esta função é usada para criar uma tag final do documento atual.

5
5

xmlwriter_end_dtd

Esta função é usada para encerrar a tag DTD atual.

5
6

xmlwriter_end_dtd_attlist

Esta função é usada para encerrar a tag DTD AttList atual.

5
7

xmlwriter_end_dtd_element

Esta função é usada para encerrar a tag do elemento DTD atual.

5
8

xmlwriter_end_dtd_entity

Esta função é usada para encerrar a tag de entidade DTD atual.

5
9

xmlwriter_end_element

Esta função termina a tag do elemento atual.

5
10

xmlwriter_end_pi

Esta função é usada para encerrar a tag PI atual.

5
11

xmlwriter_flush

Esta função é usada para limpar o buffer atual.

5
12

xmlwriter_full_end_element

Esta função é usada para encerrar o elemento atual (mesmo que esteja vazio).

5
13

xmlwriter_open_memory

Esta função é usada para criar um novo xmlwriter usando a memória.

5
14

xmlwriter_open_uri

Esta função cria um objeto XMLWriter para o arquivo especificado e o retorna.

5
15

xmlwriter_output_memory

Esta função retorna o buffer atual.

5
16

xmlwriter_set_indent

Isso é usado para ativar / desativar o recuo do documento XML de saída.

5
17

xmlwriter_set_indent_string

Esta função é usada para especificar a string que deve ser usada como indentação para o arquivo XML de saída.

5
18

xmlwriter_start_attribute

Esta função é usada para criar uma tag de atributo inicial.

5
19

xmlwriter_start_attribute_ns

Esta função é usada para criar um início da tag de atributo com espaço de nomes.

5
20

xmlwriter_start_cdata

Esta função é usada para criar uma marca CDATA inicial.

5
21

xmlwriter_start_comment

Esta função é usada para iniciar uma tag de comentário.

5
22

xmlwriter_start_document

Esta função é usada para criar uma tag de início de documento.

5
23

xmlwriter_start_dtd

Esta função é usada para criar um início da tag DTD.

5
24

xmlwriter_start_dtd_attlist

Esta função é usada para criar uma tag inicial da DTD AttList.

5
25

xmlwriter_start_dtd_element

Esta função é usada para iniciar uma tag de elemento DTD.

5
26

xmlwriter_start_dtd_entity

Esta função é usada para criar uma tag de início de entidade DTD.

5
27

xmlwriter_start_element

Esta função é usada para criar uma tag de início de elemento.

5
28

xmlwriter_start_element_ns

Esta função cria uma tag de início de elemento com namespace.

5
29

xmlwriter_start_pi

Esta função é usada para criar uma tag PI inicial.

5
30

xmlwriter_text

Esta função é usada para escrever texto no elemento atual.

5
31

xmlwriter_write_attribute

Esta função é usada para criar um atributo completo.

5
32

xmlwriter_write_attribute_ns

Esta função é usada para criar uma tag de atributo com namespace completo.

5
33

xmlwriter_write_cdata

Esta função é usada para criar uma tag CDATA completa.

5
34

xmlwriter_write_comment

Esta função é usada para criar uma tag de comentário completo.

5
35

xmlwriter_write_dtd

Esta função é usada para criar / gravar uma tag DTD completa.

5
36

xmlwriter_write_dtd_attlist

Esta função é usada para criar uma tag DTD AttList completa.

5
37

xmlwriter_write_dtd_element

Esta função é usada para escrever / criar uma tag de elemento DTD completa.

5
38

xmlwriter_write_dtd_entity

Esta função é usada para criar / gravar uma tag de entidade DTD completa.

5
39

xmlwriter_write_element

Esta função é usada para criar uma tag de elemento completo.

5
40

xmlwriter_write_element_ns

Esta função é usada para criar uma tag de elemento com namespace completo.

5
41

xmlwriter_write_pi

Esta função é usada para criar uma tag PI completa.

5
42

xmlwriter_write_raw

Esta função é usada para escrever um texto XML bruto.

5