Ce face simplexml_load_string
Funcția simplexml_load_string transformă un document XML primit ca șir de caractere într-o ierarhie intuitivă de obiecte SimpleXMLElement. Fiecare etichetă XML devine o proprietate a obiectului, iar atributele XML pot fi accesate folosind sintaxa de tablou asociativ $element['atribut'].
Exemplu practic: Parsarea unui feed RSS / catalog de produse
<?php
$xmlString = <<<XML
<catalog>
<carte id="101">
<titlu>Ghid PHP Modern</titlu>
<pret valuta="RON">89.90</pret>
</carte>
<carte id="102">
<titlu>Arhitecturi Cloud</titlu>
<pret valuta="RON">120.00</pret>
</carte>
</catalog>
XML;
$catalog = simplexml_load_string($xmlString);
foreach ($catalog->carte as $carte) {
echo "ID: " . $carte['id'] . "\n";
echo "Titlu: " . $carte->titlu . "\n";
echo "Preț: " . $carte->pret . " " . $carte->pret['valuta'] . "\n";
echo "---------------------------\n";
}
Întrebări & Exemple de Cod:
simplexml_load_stringAi o nelămurire despre utilizarea comenzii
simplexml_load_stringsau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.