فنکشن getNamespace() PHP
تعریف و استفاده
فنکشن getNamespace() نامفضاهای استفاده شده در مستند XML را دریافت میکند.
اگر موفق شود، این فنکشن یک آرایه از نامفضاهای (با URL مرتبط) بازمیگرداند. اگر شکست بخورد، false بازمیگرداند.
نحوه استفاده
class SimpleXMLElement { string getNamespace(recursive) }
پارامتر | توضیح |
---|---|
recursive | اختیاری. مشخص میکند که آیا تمام نامفضاهای استفاده شده در نقطههای فرزند و والد بازگردانده شوند یا خیر. پیشفرض false است. |
مثال
فایل XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note xmlns:b="http://www.codew3c.com/example/"> <to>George</to> <from>John</from> <heading>یادآوری</heading> <b:body>Nezamari shuglar meeting!</b:body> </note>
کد PHP:
<?php if (file_exists('test.xml')) { $xml = simplexml_load_file('test.xml'); } print_r();$xml->getNamespaces();); ?>
خروجی مشابه:
آرایه ( [b] => http://www.codew3c.com/example/ )