Fungsi getDocNamespaces() PHP
Definisi dan penggunaan
Fungsi getDocNamespaces() mengembalikan ruang nama yang dideklarasikan dalam dokumen XML dari objek SimpleXMLElement.
Jika sukses, fungsi ini kembalikan array yang mengandung nama ruang nama (dengan URL yang berhubungan). Jika gagal, kembalikan false.
Sintaks
class SimpleXMLElement { string getDocNamespaces(recursive) }
Parameter | Deskripsi |
---|---|
recursive | Pilihan. Menentukan apakah semua ruang nama di kembalikan dalam node orang tua dan anak. Default adalah false. |
Contoh
Berkas 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>
Kode PHP:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } print_r($xml->getDocNamespaces()); ?>
Output seperti:
Array ( [b] => http://www.codew3c.com/example/ )