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 |