SimpleXML在php中如何實(shí)現(xiàn)屬性操作

PHP
小樊
83
2024-08-15 06:04:36
欄目: 編程語言

SimpleXML在PHP中可以通過以下方法實(shí)現(xiàn)屬性操作:

  1. 獲取屬性的值:
$xml = '<bookstore><book category="fiction">PHP Basics</book></bookstore>';
$books = simplexml_load_string($xml);
$category = $books->book['category'];
echo $category; // 輸出: fiction
  1. 設(shè)置屬性的值:
$xml = '<bookstore><book category="fiction">PHP Basics</book></bookstore>';
$books = simplexml_load_string($xml);
$books->book['category'] = 'non-fiction';
echo $books->asXML(); // 輸出: <bookstore><book category="non-fiction">PHP Basics</book></bookstore>
  1. 刪除屬性:
$xml = '<bookstore><book category="fiction">PHP Basics</book></bookstore>';
$books = simplexml_load_string($xml);
unset($books->book['category']);
echo $books->asXML(); // 輸出: <bookstore><book>PHP Basics</book></bookstore>

0