易洋国学旗下网站:
查询

MongoDB\BSON\Document::serialize()函数—用法及示例

「 将MongoDB\BSON\Document对象序列化为字符串 」


函数名称:MongoDB\BSON\Document::serialize()

适用版本:PHP 7.0.0及以上版本

函数描述:该函数用于将MongoDB\BSON\Document对象序列化为字符串。

用法:

public function serialize ( void ) : string

示例:

// 创建一个MongoDB\BSON\Document对象
$document = new MongoDB\BSON\Document([
    'name' => 'John Doe',
    'age' => 30,
    'email' => 'johndoe@example.com'
]);

// 序列化Document对象
$serialized = $document->serialize();

echo $serialized;

输出:

O:26:"MongoDB\BSON\Document":3:{s:4:"name";s:8:"John Doe";s:3:"age";i:30;s:5:"email";s:19:"johndoe@example.com";}

在上面的示例中,我们首先创建了一个MongoDB\BSON\Document对象,包含了'name'、'age'和'email'三个字段。然后,我们调用serialize()函数将Document对象序列化为字符串,并将结果存储在$serialized变量中。最后,我们使用echo语句将序列化后的字符串输出到屏幕上。

注意:由于MongoDB\BSON\Document类实现了PHP的Serializable接口,因此可以使用serialize()函数对其进行序列化操作。

补充纠错
热门PHP函数
分享链接