PHP Conference Japan 2024

RecursiveRegexIterator::hasChildren

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

RecursiveRegexIterator::hasChildren傳回目前的項目是否可以取得迭代器

說明

public RecursiveRegexIterator::hasChildren(): bool

傳回目前的項目是否可以取得迭代器。此迭代器可以透過 RecursiveRegexIterator::getChildren() 取得。

參數

此函式沒有參數。

回傳值

如果可以為目前的項目取得迭代器,則傳回 true,否則傳回 false

範例

範例 #1 RecursiveRegexIterator::hasChildren() 範例

<?php
$rArrayIterator
= new RecursiveArrayIterator(array('test1', array('tet3', 'test4', 'test5')));
$rRegexIterator = new RecursiveRegexIterator($rArrayIterator, '/^test/',
RecursiveRegexIterator::ALL_MATCHES);

foreach (
$rRegexIterator as $value) {
var_dump($rRegexIterator->hasChildren());
}
?>

以上範例會輸出

bool(false)
bool(true)

參見

新增註解

使用者貢獻的註解

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