Analizator PHP SimpleXML. PHP SimpleXML - Citiți din fișier. Funcția PHP simplexml_load_file(). Utilizați funcția simplexml_load_file() pentru a citi datele XML dintr-un fișier.

PHP SimpleXML - Citiți din fișier (Read From File)

Funcția PHP simplexml_load_file() este utilizată pentru a citi datele XML dintr-un fișier.

Presupunem că avem un fișier XML numit "note.xml", care arată astfel:
 
<?xml version="1.0" encoding="UTF-8"?>
<note>
  <to>Popescu</to>
  <from>Ioana</from>
  <heading>Reminder</heading>
  <body>Nu uitați de mine în acest weekend!</body>
</note>

Exemplul de mai jos arată cum să utilizați funcția simplexml_load_file() pentru a citi datele XML dintr-un fișier:

Exemplu
 
<?php
$xml=simplexml_load_file("note.xml") or die("Eroare: Nu se poate crea obiectul");
print_r($xml);
?>

Rezultatul codului de mai sus va fi:
 
SimpleXMLElement Object ( [to] => Popescu [from] => Ioana [heading] => Reminder [body] => Nu uitați de mine în acest weekend! )

Sfat: Capitolul următor arată cum să obțineți/recuperați valorile nodului (get/retrieve node values) dintr-un fișier XML cu SimpleXML!