PHP SimpleXML Tanıtım
SimpleXML bize kolayca manipüle ve XML veri almak için izin veren bir uzantısıdır.
SimpleXML, bir elemanın ismini almanın kolay bir yol sağlar XML belgenin yapısını veya düzenini biliyorsanız ve metinsel içerik bağlıyor.
SimpleXML Eğer diziler ve nesneler topluluğu gibi yinelemek bir veri yapısına bir XML belgesi döner.
Kurulum
PHP 5 de, SimpleXML fonksiyonları PHP çekirdeğinin bir parçasıdır. Kurulum bu işlevleri kullanmak için gereklidir.
PHP 5 Basit XML İşlevleri
fonksiyon | Açıklama |
---|---|
__construct() | Yeni bir SimpleXMLElement nesnesi oluşturur |
addAttribute() | SimpleXML elemanına bir öznitelik ekler |
addChild() | Bir çocuk elemanı SimpleXML eleman ekler |
asXML() | Bir iyi biçimli XML dizesi döndürür (XML version 1.0) bir SimpleXML nesneden |
attributes() | Bir elemanın nitelikleri / değerlerini döndürür |
children() | Belirtilen düğümün çocukları döndürür |
count() | Belirtilen düğümün çocukları sayar |
getDocNamespaces() | Belgede AÇIKLADI isim alanlarını döndürür |
getName() | Basit XML elemanı tarafından başvurulan XML etiketinin adını döndürür |
getNamespaces() | Belgede KULLANILAN isim alanlarını döndürür |
registerXPathNamespace() | Sonraki XPath ifadesi için bir ad bağlamını oluşturur |
saveXML() | Takma asXML() |
simplexml_import_dom() | DOM düğümden bir SimpleXMLElement nesnesi İade |
simplexml_load_file() | Bir SimpleXMLElement nesnesine bir XML dosyası dönüştürür |
simplexml_load_string() | Bir SimpleXMLElement nesnesine bir XML dizesi dönüştürür |
xpath() | XML verilerini bir XPath sorgusu çalıştırır |
PHP 5 SimpleXML Yineleme İşlevleri
fonksiyon | Açıklama |
---|---|
current() | Geçerli elemanı döndürür |
getChildren() | Geçerli öğenin alt öğelerini döndürür |
hasChildren() | Geçerli eleman çocuğu var olup olmadığını kontrol eder |
key() | Geçerli anahtar Dönüş |
next() | Bir sonraki elemana taşır |
rewind() | ilk elemana Geri sarma |
valid() | Geçerli eleman geçerli olup olmadığını kontrol edin |