牛牛在线工具

RecursiveDirectoryIterator::hasChildren()

收录 8868 个 PHP 函数,含用途说明与用法示例。

RecursiveDirectoryIterator::hasChildren()

判断当前迭代器指向的目录是否有子目录

函数名:RecursiveDirectoryIterator::hasChildren() 适用版本:PHP 5 >= 5.1.0, PHP 7 用法:bool RecursiveDirectoryIterator::hasChildren ([ bool $allow_links = false ] ) 函数描述:判断当前迭代器指向的目录是否有子目录。 参数: allow_links(可选):是否允许迭代链接目录,默认为false。如果为true,则允许迭代链接目录。 返回值: 如果当前目录有子目录,则返回true,否则返回false。 示例: $dir = new RecursiveDirectoryIterator('/path/to/directory'); // 判断当前目录是否有子目录 if ($dir->hasChildren()) { echo "该目录有子目录"; } else { echo "该目录没有子目录"; } 注意事项: 该函数只能用于递归目录迭代器(RecursiveDirectoryIterator)对象。 如果allow_links参数设置为true,函数将会迭代链接目录。但是要注意,如果链接指向的目录是循环链接,可能会导致无限循环迭代。