MongoDB\BSON\Timestamp
PHP Manual

MongoDB\BSON\Timestamp::getIncrement

(mongodb >=1.3.0)

MongoDB\BSON\Timestamp::getIncrementReturns the increment component of this Timestamp

Description

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

The increment component of a Timestamp is its least significant 32 bits, whichs denotes the incrementing ordinal for operations within a given second. This value is read as an unsigned 32-bit integer with big-endian byte order.

Note: Étant donné que le type entier de PHP est signé, certaines valeurs retournées par cette méthode peuvent apparaître sous forme d'entiers négatifs sur les plates-formes 32 bits. Le formateur "%u" de sprintf() peut être utilisé pour obtenir une représentation sous forme de chaîne de la valeur décimale non signée.

Liste de paramètres

Cette fonction ne contient aucun paramètre.

Valeurs de retour

Returns the increment component of this Timestamp.

Avertissement

On 32-bit systems this method may return a negative number. Although the increment and timestamp parts of the BSON timestamp type consists of two unsigned 32-bit values, PHP can not represent these on 32-bit platforms.

Erreurs / Exceptions

Voir aussi


MongoDB\BSON\Timestamp
PHP Manual