PHP Conference Japan 2024

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 基礎</book></books>');

$xmlElement->rewind(); // 重置到第一個元素
echo var_dump($xmlElement->valid()); // bool(true)

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

新增註解

使用者貢獻的註解

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