PHP SimpleXML Introducere
SimpleXML este o extensie care ne permite să manipuleze cu ușurință și de a obține date XML.
SimpleXML oferă o modalitate ușoară de a obține numele unui element, atributele și conținutul textual dacă știți structura sau aspectul documentului XML.
SimpleXML transformă un document XML într-o structură de date pe care le puteți itera ca o colecție de tablouri și obiecte.
Instalare
Ca de PHP 5, funcțiile SimpleXML fac parte din nucleul PHP. Nu este necesară instalarea de a utiliza aceste funcții.
Funcții PHP 5 SimpleXML
Funcţie | Descriere |
---|---|
__construct() | Creează un nou obiect SimpleXMLElement |
addAttribute() | Adaugă un atribut la elementul SimpleXML |
addChild() | Adaugă un element de copil elementul SimpleXML |
asXML() | Returnează un șir de caractere XML bine format (XML version 1.0) de la un obiect SimpleXML |
attributes() | Returnează atributele / valorile unui element |
children() | Returnează copiii unui nod specificat |
count() | Numără copiii unui nod specificat |
getDocNamespaces() | Returnează namespace Declarat în documentul |
getName() | Returnează numele tag-ul XML de referință de elementul SimpleXML |
getNamespaces() | Returnează spațiile de nume folosite în documentul |
registerXPathNamespace() | Creează un context spațiu de nume pentru următoarea interogare XPath |
saveXML() | Alias asXML() |
simplexml_import_dom() | Returnează un obiect SimpleXMLElement dintr-un nod DOM |
simplexml_load_file() | Convertește un fișier XML într-un obiect SimpleXMLElement |
simplexml_load_string() | Face conversia unui șir de caractere XML într-un obiect SimpleXMLElement |
xpath() | Execută o interogare XPath pe date XML |
Funcții PHP 5 SimpleXML iterație
Funcţie | Descriere |
---|---|
current() | Returnează elementul curent |
getChildren() | Returnează elementele fiu ale elementului curent |
hasChildren() | Verifică dacă elementul curent are copii |
key() | Întoarceți cheia curentă |
next() | Mută la elementul următor |
rewind() | Derularea înapoi la primul element |
valid() | Verificați dacă elementul curent este valabil |