查詢

DOMCharacterData::before()函式—用法及示例

「 在DOM字元資料節點之前插入新的文字節點或CDATA節點 」


PHP函式名:DOMCharacterData::before()

函式描述:該方法在DOM字元資料節點之前插入新的文字節點或CDATA節點。

適用版本:該函式適用於PHP 5及以上版本。

用法示例:

// 建立DOM文件物件
$dom = new DOMDocument();

// 建立一個DOM文位元組點
$node = $dom->createTextNode('Hello');

// 獲取DOM字元資料節點
$characterData = $dom->createTextNode('World');

// 在DOM字元資料節點之前插入新的文字節點
$characterData->before($node);

// 輸出修改後的節點內容
echo $dom->saveHTML();

上述示例建立了一個DOM文件物件,然後使用createTextNode()方法建立了一個DOM文位元組點和一個DOM字元資料節點。之後,使用before()方法將新的文字節點"Hello"插入到DOM字元資料節點"World"之前。最後,透過saveHTML()方法輸出修改後的節點內容,結果為:HelloWorld

注意:before()方法是在DOM字元資料節點之前插入新節點,所以在輸出時兩個節點內容是連在一起的。

補充糾錯
熱門PHP函式
分享連結