PHP 8.6.0 Alpha 2 available for testing

MongoDB\BSON\Timestamp::getIncrement

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getIncrementDevuelve el componente de incremento de este Timestamp

Descripción

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

El componente de incremento de un Timestamp son sus 32 bits menos significativos, que denotan el ordinal de incremento para operaciones dentro de un mismo segundo. Este valor se lee como un entero sin signo de 32 bits con orden de bytes big-endian.

Nota: Dado que el tipo integer de PHP es con signo, algunos de los valores devueltos por este método pueden aparecer como enteros negativos en plataformas de 32 bits. El formateador "%u" de sprintf() se puede utilizar para obtener una representación en forma de string del valor decimal sin signo.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Devuelve el componente de incremento de este Timestamp.

Advertencia

En sistemas de 32 bits este método puede devolver un número negativo. Aunque las partes de incremento y marca de tiempo del tipo BSON timestamp consisten en dos valores sin signo de 32 bits, PHP no puede representarlos en plataformas de 32 bits.

Errores/Excepciones

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top