Fungsi getNamespace() PHP

Definisi dan penggunaan

Fungsi getNamespace() mengambil ruang penggunaan yang digunakan dalam dokumen XML.

Jika berjaya, fungsi ini mengembalikan sebuah array ruang penggunaan (dengan URL yang berhubungan). Jika gagal, mengembalikan false.

Syarat

class SimpleXMLElement
{
string getNamespace(recursive)
}
Parameter Penerangan
recursive Pilihan. Menentukan sama ada semua ruang penggunaan di dalam nodok anak bercakap dan bapa akan diambil. Lengkapnya adalah false.

Contoh

Fail XML:

<?xml version="1.0" encoding="ISO-8859-1"?>
<note xmlns:b="http://www.codew3c.com/example/">
<to>George</to>
<from>John</from>
<heading>Peringatan</heading>
<b:body>Jangan lupa pertemuan!</b:body>
</note>

Kod PHP:

<?php
if (file_exists('test.xml'))
  {
  $xml = simplexml_load_file('test.xml');
  }
print_r($xml->getNamespaces());
?>

Output seperti:

Array
(
[b] => http://www.codew3c.com/example/
)