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