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 basics</book><book>XML basics</book></books>');

$xmlElement->rewind(); // 回到第一个元素,否则 current() 不会起作用
var_dump($xmlElement->current());
?>

上面的示例将输出

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

参见

添加笔记

用户贡献笔记

此页面没有用户贡献笔记。
To Top