English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico PHP

Tutorial Avançado PHP

PHP & MySQL

Manual de Referência PHP

Uso e Exemplo da Função PHP simplexml_load_string()

PHP SimpleXML Função Manual

A função simplexml_load_string() é usada para converter uma string de XML formatado em um objeto SimpleXMLElement.

Sintaxe

simplexml_load_string(data,classname,options,ns,is_prefix);

Definição e Uso

Usado para converter uma string de xml formatado em um objeto SimpleXMLElement

Retorno

Retorna um objeto SimpleXMLElement com sucesso, retorna false em caso de falha

Parâmetro

NúmeroParâmetros e Descrição
1

data

Especificar a string de xml formatada

2

classname

Especificar a classe do novo objeto

3

ns

Usado para especificar o prefixo de espaço de nomes ou URI

4

is_prefix

Se ns é um prefixo, então TRUE; se é um URI, então FALSE; o valor padrão é FALSE.

Exemplo Online

Experimente o exemplo a seguir, converta uma string de XML formatado em um objeto SimpleXMLElement e então exiba as chaves e valores do objeto

<?php
   //Converter uma string de XML formatado em um objeto SimpleXMLElement e então exibir as chaves e valores do objeto
   $note = <<<XML
   
   <note>
      <para>Gopal</para>/para>
      <de>CEO</de>/de>
      <cabeçalho>Lembrete</cabeçalho>/cabeçalho>
      Não se esqueça de enviar um arquivo para mim
   </note>
   XML;
   
   $xml = simplexml_load_string($note);
   echo $xml->para . "<br>";
   echo $xml->de . "<br>";
   echo $xml->cabeçalho . "<br>";
   echo $xml->body;
?>
Teste e veja‹/›

Resultados de Saída

Gopal
CEO
Lembrete
Não se esqueça de enviar um arquivo para mim

PHP SimpleXML Função Manual