2024 年 PHP Conference Japan

SimpleXMLElement::current

(沒有版本資訊,可能只在 Git 中)

SimpleXMLElement::current返回目前的元素

說明

public SimpleXMLElement::current(): SimpleXMLElement
警告

在 PHP 8.0 之前,SimpleXMLElement::current() 僅在子類別 SimpleXMLIterator 上宣告。

此方法將目前的元素作為 SimpleXMLElement 物件返回。

參數

此函式沒有參數。

回傳值

將目前的元素作為 SimpleXMLElement 物件返回。

錯誤/例外

失敗時拋出 Error

更新日誌

版本 說明
8.1.0 如果在無效的迭代器上呼叫 SimpleXMLElement::current(),現在會拋出 Error。先前會返回 null

範例

範例 #1 返回目前的元素

<?php
$xmlElement
= new SimpleXMLElement('<books><book>PHP 基礎</book><book>XML 基礎</book></books>');

$xmlElement->rewind(); // 重置到第一個元素,否則 current() 無法運作
var_dump($xmlElement->current());
?>

上述範例將輸出

object(SimpleXMLElement)#2 (1) {
  [0]=>
  string(10) "PHP basics"
}

另請參閱

新增註記

使用者貢獻的註記

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