查詢

MongoDB\BSON\Iterator::next()函式—用法及示例

「 將迭代器指標移動到下一個文件 」


函式名稱:MongoDB\BSON\Iterator::next()

函式描述:該函式用於將迭代器指標移動到下一個文件。

適用版本:該函式適用於MongoDB擴充套件版本1.0.0及以上。

用法:

MongoDB\BSON\Iterator::next(): void

示例:

// 建立一個BSON迭代器
$bson = new MongoDB\BSON\Iterator(['name' => 'John', 'age' => 25]);

// 輸出迭代器的初始文件
var_dump($bson->current()); // array(2) { ["name"]=> string(4) "John" ["age"]=> int(25) }

// 移動迭代器指標到下一個文件
$bson->next();

// 輸出下一個文件
var_dump($bson->current()); // NULL(如果沒有下一個文件,返回NULL)

說明:

  • next() 方法將迭代器指標移動到下一個文件,如果沒有下一個文件,則返回NULL。
  • 在示例中,我們建立了一個BSON迭代器,並使用current()方法輸出了初始文件。
  • 然後,我們呼叫next()方法將指標移動到下一個文件,並使用current()方法輸出了下一個文件。由於示例中只有一個文件,所以輸出為NULL。
補充糾錯
熱門PHP函式
分享連結