SimpleXMLElement::valid

(无版本信息可用,可能仅存在于 Git 中)

SimpleXMLElement::valid检查当前元素是否有效

描述

public SimpleXMLElement::valid(): bool
警告

在 PHP 8.0 之前,SimpleXMLElement::valid() 仅在子类 SimpleXMLIterator 上声明。

此方法在调用 SimpleXMLElement::rewind()SimpleXMLElement::next() 后检查当前元素是否有效。

参数

此函数没有参数。

返回值

如果当前元素有效,则返回 true,否则返回 false

示例

示例 #1 检查当前元素是否有效

<?php
$xmlElement
= new SimpleXMLElement('<books><book>SQL Basics</book></books>');

$xmlElement->rewind(); // 回到第一个元素
echo var_dump($xmlElement->valid()); // bool(true)

$xmlElement->next(); // 前进到下一个元素
echo var_dump($xmlElement->valid()); // bool(false) 因为只有一个元素
?>

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top