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"