PHP Conference Japan 2024

MongoDB\BSON\Timestamp::getIncrement

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getIncrement傳回此 Timestamp 的遞增元件

說明

final public MongoDB\BSON\Timestamp::getIncrement(): int

Timestamp 的遞增元件是其最低有效 32 位元,表示在給定秒數內的遞增序數。此值讀取為具有大端位元組順序的無符號 32 位元整數。

注意由於 PHP 的整數類型是有符號的,因此在此方法傳回的某些值在 32 位元平台上可能會顯示為負整數。可以使用 sprintf()"%u" 格式化字串來取得無符號十進位值的字串表示形式。

參數

此函式沒有參數。

傳回值

傳回此 Timestamp 的遞增元件。

警告

在 32 位元系統上,此方法可能會傳回負數。雖然 BSON 時間戳記類型的遞增和時間戳記部分由兩個無符號的 32 位元值組成,但 PHP 在 32 位元平台上無法表示這些值。

錯誤/例外

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top