查詢

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

「 獲取當前迭代器指向的元素 」


函式名:MongoDB\BSON\Iterator::current()

適用版本:MongoDB extension 1.0.0 或更高版本

用法:MongoDB\BSON\Iterator::current() 函式用於獲取當前迭代器指向的元素。

示例:

// 建立一個迭代器物件
$iterator = new MongoDB\BSON\Iterator(['name' => 'John', 'age' => 25, 'city' => 'New York']);

// 獲取迭代器的當前元素
$currentElement = $iterator->current();

// 輸出當前元素
var_dump($currentElement);

輸出:

array(3) {
  ["name"]=>
  string(4) "John"
  ["age"]=>
  int(25)
  ["city"]=>
  string(8) "New York"
}

在上面的示例中,我們首先建立了一個 MongoDB\BSON\Iterator 物件,該物件包含一個關聯陣列 ['name' => 'John', 'age' => 25, 'city' => 'New York']。然後,我們使用 current() 方法獲取迭代器的當前元素,並將其儲存在變數 $currentElement 中。最後,我們透過 var_dump() 函式輸出當前元素的內容。

請注意,MongoDB\BSON\Iterator::current() 函式只能在實現了 Iterator 介面的類中使用,它用於遍歷 MongoDB\BSON\Iterator 物件的元素。

補充糾錯
熱門PHP函式
分享連結