牛牛在线工具

MongoDB\BSON\Timestamp::jsonSerialize()

收录 8868 个 PHP 函数,含用途说明与用法示例。

MongoDB\BSON\Timestamp::jsonSerialize()

将 Timestamp 对象转换为其 JSON 可序列化的表示形式

函数:MongoDB\BSON\Timestamp::jsonSerialize() 适用版本:MongoDB\BSON\Timestamp 类在 PHP 7.2.0 及以上版本中可用。 用法:MongoDB\BSON\Timestamp::jsonSerialize() 方法用于将 Timestamp 对象转换为其 JSON 可序列化的表示形式。该方法返回一个标量值,可以直接用于 JSON 编码。 示例: <?php $timestamp = new MongoDB\BSON\Timestamp(1234567890, 1); // 转换为 JSON 可序列化的表示形式 $json = $timestamp->jsonSerialize(); echo json_encode($json); ?> 输出: {"t":1234567890,"i":1} 在上面的示例中,我们创建了一个 Timestamp 对象,并使用 jsonSerialize() 方法将其转换为 JSON 可序列化的表示形式。然后,我们使用 json_encode() 函数将其编码为 JSON 字符串,并输出结果。 注意:Timestamp 对象的 JSON 表示形式是一个对象,具有两个属性 "t" 和 "i",分别表示 Timestamp 的时间戳和递增值。