PHP hàm addAttribute()
Định nghĩa và cách sử dụng
Hàm addAttribute() thêm một thuộc tính vào phần tử SimpleXML.
Hàm này không trả về giá trị.
Cú pháp
class SimpleXMLElement { string addAttribute(name,value,ns) }
Tham số | Mô tả |
---|---|
name | Bắt buộc. Định nghĩa tên của thuộc tính. |
value | Bắt buộc. Định nghĩa giá trị của thuộc tính. |
ns | Tùy chọn. Định nghĩa không gian tên của thuộc tính. |
Mẫu
Tệp XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading> nhắc nhở</heading> <body>Đừng quên cuộc họp!</body> </note>
PHP mã nguồn:
<?php $xml = simplexml_load_file("test.xml"); $xml->body[0]->addAttribute("type", "small"); foreach($xml->body[0]->attributes() as $a => $b) { echo $a,'="',$b,'"'; } ?>
Kết quả xuất ra:
type="small"