函数名称:MongoDB\BSON\ObjectIdInterface::getTimestamp()
适用版本:MongoDB扩展版本1.0.0及以上
函数用途:该函数用于获取MongoDB ObjectId对象的时间戳。
函数语法:public function getTimestamp(): int
参数说明:无参数
返回值:返回一个整数类型的时间戳,表示ObjectId对象的创建时间。
示例代码:
<?php
// 创建一个MongoDB ObjectId对象
$objectId = new MongoDB\BSON\ObjectID();
// 获取ObjectId对象的时间戳
$timestamp = $objectId->getTimestamp();
// 打印时间戳
echo "ObjectId的时间戳为:" . $timestamp;
?>
示例输出:
ObjectId的时间戳为:1623338762
说明:以上示例中,首先创建了一个MongoDB ObjectId对象,然后使用getTimestamp()
函数获取该对象的时间戳,并将时间戳打印输出。时间戳表示了ObjectId对象的创建时间,是一个整数类型的值。