2024 年日本 PHP 研討會

XMLReader::readOuterXml

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

XMLReader::readOuterXml擷取目前節點的 XML,包含節點本身

說明

public XMLReader::readOuterXml(): 字串

讀取目前節點的內容,包含節點本身。

參數

此函式沒有參數。

回傳值

以字串形式回傳目前節點的內容,包含節點本身。失敗時回傳空字串。

注意事項

警告

此函數僅在 PHP 使用 libxml 20620 或更高版本編譯時才可用。

另請參閱

新增筆記

使用者貢獻的筆記 2 則筆記

ralf dot horlebein at web dot de
10 年前
請注意,像 <span></span> 這樣的空標籤將自動轉換為簡短標記 <span />。在某些情況下,這可能會導致問題。
simon at avalon dot net dot nz
13 年前
請注意,當您使用 readOuterXML() 函數從較大的 XML 文件中提取一部分 XML 時,它會嘗試判斷適用於新部分的命名空間(在原始 XML 文件中定義),並將它們作為 xmlns 屬性插入到適當的標籤中。這可能會令人不安,但在大多數情況下,這應該是一個良性的更改,而且我知道它會使新的 XML 塊格式正確,因此它本身是有效的。

據我所知,無法更改此行為。
To Top