ส่งกลับเนมสเปซที่ใช้ในเอกสาร XML:
<?php$xml=<<<XML<?xml version="1.0" standalone="yes"?><cars xmlns:c="http://w3cschool.cc/ns" xmlns:a="http:/ /w3cschool.cc/country"> <c:car id="1">วอลโว่</c:car> <c:car id="2">บีเอ็มดับเบิลยู</c:car> <c:car id="3 ">ซ้าบ</c:car> </รถยนต์>XML;$sxe=new SimpleXMLElement($xml);$ns=$sxe->getNamespaces(true);var_dump($ns);?>ฟังก์ชัน getNamespaces() ส่งคืนเนมสเปซที่ใช้ในเอกสาร XML
getNamespaces ( เรียกซ้ำ );
พารามิเตอร์ | อธิบาย |
---|---|
ซ้ำ | ไม่จำเป็น. ระบุค่าบูลีน หากเป็น TRUE จะส่งคืนเนมสเปซทั้งหมดที่ประกาศในโหนดพาเรนต์และโหนดย่อยทั้งหมด หากค่าเป็น FALSE เฉพาะเนมสเปซที่ประกาศในโหนดรูทเท่านั้นที่จะถูกส่งกลับ ค่าเริ่มต้นคือ FALSE |
ค่าส่งคืน: | ส่งกลับอาร์เรย์ของชื่อเนมสเปซที่มี URI ที่เกี่ยวข้อง |
---|---|
เวอร์ชัน PHP: | 5.1.2+ |