PHP getNamespace() fonksiyonu
Tanım ve Kullanım
getNamespace() fonksiyonu, XML belgesinde kullanılan alan adlarını alır.
Eğer başarılı olursa, bu fonksiyon, ad alanlarının (bağlı URL'leri ile birlikte) bir dizisi döndürür. Başarısız olursa, false döndürür.
Sözdizimi
class SimpleXMLElement { string getNamespace(recursive) }
Parametre | Açıklama |
---|---|
recursive | Opsiyonel. Ebeveyn ve çocuk nodlarında kullanılan tüm isim uzantılarının döndürülmesini belirtir. Varsayılan false'dır. |
Örnek
XML Dosyası:
<?xml version="1.0" encoding="ISO-8859-1"?> <note xmlns:b="http://www.codew3c.com/example/"> <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->getNamespaces();); ?>
Çıktı benzeri:
Dizi ( [b] => http://www.codew3c.com/example/ )