Hàm addChild() trong PHP
Định nghĩa và cách sử dụng
Hàm addChild() thêm một phần tử con vào phần tử XML được chỉ định.
Hàm này trả về một đối tượng SimpleXMLElement, đối tượng này biểu thị phần tử con được thêm vào phần tử XML.
Cú pháp
class SimpleXMLElement { string addChild(name,value,ns) }
Tham số | Mô tả |
---|---|
name | Bắt buộc. Định nghĩa tên của phần tử con. |
value | Bắt buộc. Định nghĩa giá trị của phần tử con. |
ns | Tùy chọn. Định nghĩa tên không gian của phần tử con. |
Mô hình
Tệp XML:
<?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>George</to> <from>John</from> <heading>Nhắc nhở</heading> <body>Không quên cuộc họp!</body> </note>
PHP mã nguồn:
<?php $xml = simplexml_load_file("test.xml"); $xml->body[0]->addChild("date", "2008-08-08"); foreach ($xml->body->children() as $child) { echo "Con node: " . $child; } ?>
Kết quả xuất ra:
Con node: 2008-08-08