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/
)