PHP getDocNamespaces() fonksiyonu
Tanım ve Kullanım
getDocNamespaces() fonksiyonu, SimpleXMLElement nesnesinden XML belgesinde tanımlanan adları döndürür.
Eğer başarılı olursa, fonksiyon, ad ve ilgili URL'yi içeren bir dizi döndürür. Başarısız olursa, false döndürür.
Sözdizimi
class SimpleXMLElement { dizgi getDocNamespaces(recursive) );
Parametre | Açıklama |
---|---|
recursive | Opsiyonel. Anne-baba düğümlerindeki tüm ad空间s'lerin döndürülmesini belirler. Varsayılan false'dır. |
Örnek
XML Dosyası:
<?xml version="1.0" encoding="ISO-8859-1"?> <note xmlns:b="http://www.codew3c.com/example/"></note> <to>George</to> <from>John</from> <heading>Hatırlatma</heading> <b:body>Toplantıyı unutmayın!</b:body> </note>
PHP Kodu:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); ); print_r($xml->getDocNamespaces();); >?
Çıktı benzeri:
Dizi ( [b] => http://www.codew3c.com/example/ )