PHP - Função Simplexml Load String

Sintaxe

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

Definição e Uso

É usado para converter a string xml formatada em um objeto SimpleXMLElement.

Valores Retornados

Ele retorna um objeto SimpleXMLElement em caso de sucesso ou falso em caso de falha

Parâmetros

Sr. Não Parâmetros e descrição
1

data

É usado para especificar a string xml formatada

2

classname

É usado para especificar a classe do novo objeto

3

ns

É usado para especificar um prefixo de namespace ou URI

4

is_prefix

É usado para especificar o valor booleano se o resultado for verdadeiro do que ns é o prefixo ou então dá um resultado como falso

Exemplo

Experimente o seguinte exemplo

<?php
   $note = <<<XML
   
   <note>
      <to>Gopal</to>
      <from>CEO</from>
      <heading>Reminder</heading>
      <body>Don't forget to send a file to me</body>
   </note>
   XML;
   
   $xml = simplexml_load_string($note);
   echo $xml->to . "<br>";
   echo $xml->from . "<br>";
   echo $xml->heading . "<br>";
   echo $xml->body;
?>

Isso produzirá o seguinte resultado -

Gopal
CEO
Reminder
Don't forget to send a file to me