查詢

MongoDB\BSON\Document::get()函式—用法及示例

「 獲取MongoDB\BSON\Document物件中指定欄位的值 」


函式名:MongoDB\BSON\Document::get()

適用版本:MongoDB PHP擴充套件版本 1.0.0+

用法:該函式用於獲取MongoDB\BSON\Document物件中指定欄位的值。

語法:public mixed MongoDB\BSON\Document::get(string $key)

引數:

  • $key:要獲取的欄位的名稱。

返回值:

  • 成功時,返回指定欄位的值。
  • 如果欄位不存在,則返回null。

示例:

// 建立一個MongoDB\BSON\Document物件
$document = new MongoDB\BSON\Document([
    'name' => 'John Doe',
    'age' => 25,
    'email' => '[email protected]'
]);

// 獲取欄位值
$name = $document->get('name');
$age = $document->get('age');
$email = $document->get('email');

// 輸出結果
echo "Name: $name\n"; // 輸出:Name: John Doe
echo "Age: $age\n"; // 輸出:Age: 25
echo "Email: $email\n"; // 輸出:Email: [email protected]

// 獲取不存在的欄位值
$address = $document->get('address');

// 輸出結果
var_dump($address); // 輸出:NULL

注意事項:

  • 如果要獲取的欄位不存在,函式會返回null。
  • 該函式只適用於MongoDB\BSON\Document物件,不能用於其他型別的文件。
補充糾錯
熱門PHP函式
分享連結