PHP - Funções SimpleXML

As funções de extensão SimpleXML fornecem o conjunto de ferramentas para converter XML em um objeto. Esses objetos lidam com seletores de propriedade normais e iteradores de matriz.

Instalação

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

Configuração de tempo de execução

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

Funções SimpleXMLElement

A classe SimpleXMLElement representa um documento XML, a seguir estão as funções desta classe -

Sr. Não Descrição da função PHP
1 SimpleXMLElement :: addAttribute

Esta função adiciona um atributo ao SimpleXMLElement.

5
2 SimpleXMLElement :: addChild

Esta função adiciona um elemento filho ao elemento XML.

5
3 SimpleXMLElement :: asXML

Esta função retorna uma string XML.

5
4 SimpleXMLElement :: attribute

Esta função é usada para identificar o atributo de um elemento.

5
5 SimpleXMLElement :: children

Esta função encontra os filhos de um determinado nó.

5
6 Construção SimpleXMLElement :: __

Esta função é usada para criar um objeto SimpleXMLElement.

5
7 SimpleXMLElement :: count

Esta função conta e retorna o número de filhos de um elemento.

5
8 SimpleXMLElement :: getDocNamespaces

Esta função é usada para recuperar os namespaces declarados no documento.

5
9 SimpleXMLElement :: getName

Esta função retorna o nome do elemento XML atual.

5
10 SimpleXMLElement :: getNamespaces

Esta função retorna os namespaces usados ​​no documento atual.

5
11 SimpleXMLElement :: registerXPathNamespace

Esta função cria um contexto de espaço de nomes para a próxima consulta XPath.

5
12 SimpleXMLElement :: saveXML

Esta função é um alias de asXML.

5
13 SimpleXMLElement :: __ toString

Esta função retorna o contexto da string.

5
14 SimpleXMLElement :: xpath

É usado para executar a consulta xpath para os dados XML.

5

Funções SimpleXMLIterator

Usando as funções da classe SimpleXMLIterator, você pode iterar através dos elementos de um documento XML a seguir estão as funções SimpleXMLIterator -

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

Esta função retorna o elemento atual no iterador.

5
2

Esta função retorna os filhos / subelementos do elemento atual no iterador.

5
3

Esta função verifica se o elemento atual no iterador possui filhos / subelementos.

5
4

Esta função retorna a chave atual.

5
5

Esta função move o ponteiro do iterador atual para o próximo elemento.

5
6

Esta função move o ponteiro do iterador atual para o primeiro elemento.

5
7

Esta função verifica se o elemento atual no iterador é válido.

5

Funções SimpleXML

A seguir estão as funções SimpleXML -

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

Carrega um arquivo XML como um objeto SimpleXMLElement.

5
2 simplexml_load_string

Carrega uma string XML como um objeto SimpleXMLElement.

5
3 simplexml_import_dom

Recupera um objeto da classe SimpleXMLElement do nó DOM fornecido.

5