查詢

SplFileObject::hasChildren()函式—用法及示例

「 檢查當前節點是否有子節點 」


函式名稱: SplFileObject::hasChildren()

適用版本: PHP 5 >= 5.3.0, PHP 7

函式描述: SplFileObject::hasChildren() 方法用於檢查當前節點是否有子節點。該方法在迭代器模式中非常有用,特別是在遍歷目錄樹時。

用法示例:

<?php

// 建立一個SplFileObject物件來處理檔案
$file = new SplFileObject('path/to/file.txt');

// 檢查當前節點是否有子節點
$hasChildren = $file->hasChildren();

if ($hasChildren) {
    echo "當前節點有子節點";
} else {
    echo "當前節點沒有子節點";
}

?>

注意事項:

  • SplFileObject類必須在PHP 5.3.0及以上版本中可用。
  • 該方法只能用於SplFileObject物件,不能用於其他迭代器物件。
  • 如果當前節點是目錄,則返回true,否則返回false。
補充糾錯
熱門PHP函式
分享連結