函式名:appendData()
適用版本:PHP 5, PHP 7
函式說明:DOMCharacterData::appendData() 方法用於將指定的資料追加到當前 DOMCharacterData 節點的末尾。
用法:
bool DOMCharacterData::appendData ( string $data )
引數:
- data:要追加的資料,必須是字串型別。
返回值:
- 成功時返回 true,失敗時返回 false。
示例:
// 建立一個DOMDocument物件
$doc = new DOMDocument();
// 建立一個 DOMText 物件
$text = $doc->createTextNode("Hello, ");
// 建立一個 DOMElement 物件
$strong = $doc->createElement("strong");
// 將文字節點插入到強調元素中
$strong->appendChild($text);
// 獲取文字節點的資料
$data = $strong->firstChild->data; // 輸出:Hello,
// 追加資料到文字節點
$strong->firstChild->appendData("world!");
// 輸出追加後的資料
$data = $strong->firstChild->data; // 輸出:Hello, world!
以上示例程式碼演示瞭如何使用 DOMCharacterData::appendData()
方法將文字追加到 DOMCharacterData 節點中。在這個例子中,我們首先建立了一個 DOMDocument 物件,然後建立了一個 DOMText 物件,其中包含了初始的文字內容 "Hello, "。接著,我們建立了一個 DOMElement 物件,然後將文字節點插入到了這個元素中。然後,我們使用 appendData()
方法向文字節點追加了一個字串 "world!"。最後,我們輸出了追加後的文字內容,即 "Hello, world!"。