Hàm attributes() của PHP
Định nghĩa và cách sử dụng
Hàm attributes() của PHP lấy thuộc tính của phần tử SimpleXML.
Hàm này cung cấp các thuộc tính và giá trị được định nghĩa trong thẻ XML.
Cú pháp
class SimpleXMLElement { string attributes(ns,is_prefix) }
Tham số | Mô tả |
---|---|
ns | Tùy chọn. Không gian tên của thuộc tính được tìm kiếm. |
is_prefix | Tùy chọn. Mặc định là false. |
Mô hình
Tệp XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Reminder</heading> <body type="small" important="low">Don't forget the meeting!</body> </note>
Mã PHP:
<?php $xml = simplexml_load_file("test.xml"); foreach($xml->body[0]->attributes() as $a => $b) { echo $a,'="',$b,'"'; } ?>
Kết quả xuất ra:
type="small" important="low"