函式名:MongoDB\BSON\Iterator::key()
適用版本:MongoDB\BSON\Iterator 類在 PHP 版本 1.0.0 及以上可用。
用法:該方法用於獲取當前迭代器指標所指向的元素的鍵名。
示例:
// 建立一個 BSON 文件
$document = ['name' => 'John', 'age' => 30, 'city' => 'New York'];
// 將文件轉換為 BSON 物件
$bson = MongoDB\BSON\toBSON($document);
// 建立一個 BSON 迭代器
$iterator = new MongoDB\BSON\Iterator($bson);
// 獲取當前迭代器指標所指向的元素的鍵名
$key = $iterator->key();
echo $key; // 輸出: name
在上述示例中,我們首先建立了一個包含 name、age 和 city 欄位的 BSON 文件。然後,我們使用 MongoDB\BSON\toBSON() 函式將文件轉換為 BSON 物件。接下來,我們建立了一個 BSON 迭代器,並使用 key() 方法獲取當前迭代器指標所指向的元素的鍵名。最後,我們輸出了鍵名 "name"。