Ultimele tutoriale de dezvoltare web
 

PHP 5 SimpleXML Funcții


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