PHP Conference Japan 2024

MongoDB\Driver\ReadConcern::bsonSerialize

(mongodb >=1.2.0)

MongoDB\Driver\ReadConcern::bsonSerialize返回用于 BSON 序列化的对象

描述

final public MongoDB\Driver\ReadConcern::bsonSerialize(): stdClass

参数

此函数没有参数。

返回值

返回一个对象,用于将 ReadConcern 序列化为 BSON。

错误/异常

示例

示例 #1 MongoDB\Driver\ReadConcern::bsonSerialize() 使用空读取关注

<?php

$rc
= new MongoDB\Driver\ReadConcern;
var_dump($rc->bsonSerialize());

echo
"\n", MongoDB\BSON\Document::fromPHP($rc)->toRelaxedExtendedJSON();

?>

以上示例将输出类似以下内容

object(stdClass)#2 (0) {
}

{ }

示例 #2 MongoDB\Driver\ReadConcern::bsonSerialize() 使用本地读取关注

<?php

$rc
= new MongoDB\Driver\ReadConcern(MongoDB\Driver\ReadConcern::LOCAL);
var_dump($rc->bsonSerialize());

echo
"\n", MongoDB\BSON\Document::fromPHP($rc)->toRelaxedExtendedJSON();

?>

以上示例将输出类似以下内容

object(stdClass)#2 (1) {
  ["level"]=>
  string(5) "local"
}

{ "level" : "local" }

参见

添加注释

用户贡献的注释

此页面没有用户贡献的注释。
To Top