PHP Conference Japan 2024

DOMElement::insertAdjacentText

(PHP 8 >= 8.3.0)

DOMElement::insertAdjacentText插入相鄰文字

說明

public DOMElement::insertAdjacentText(字串 $where, 字串 $data): void

在由 where 指定的相對位置插入文字。

參數

where

  • beforebegin - 在目標元素之前插入。
  • afterbegin - 作為目標元素的第一個子元素插入。
  • beforeend - 作為目標元素的最後一個子元素插入。
  • afterend - 在目標元素之後插入。

data

要插入的字串。

回傳值

無回傳值。

範例

範例 #1 DOMElement::insertAdjacentText() 範例

<?php

$dom
= new DOMDocument();
$dom->loadXML('<?xml version="1.0"?><container><p>H</p></container>');

$container = $dom->documentElement;
$p = $container->firstElementChild;

$p->insertAdjacentText("afterbegin", "P");
$p->insertAdjacentText("beforeend", "P");

echo
$dom->saveXML();
?>

上述範例會輸出:

<?xml version="1.0"?>
<container><p>PHP</p></container>

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top