array ( 0 => 'index.php', 1 => 'PHP Manual', ), 'head' => array ( 0 => 'UTF-8', 1 => 'ru', ), 'this' => array ( 0 => 'mongodb-bson-timestamp.getincrement.php', 1 => 'MongoDB\\BSON\\Timestamp::getIncrement', ), 'up' => array ( 0 => 'class.mongodb-bson-timestamp.php', 1 => 'MongoDB\\BSON\\Timestamp', ), 'prev' => array ( 0 => 'mongodb-bson-timestamp.construct.php', 1 => 'MongoDB\\BSON\\Timestamp::__construct', ), 'next' => array ( 0 => 'mongodb-bson-timestamp.gettimestamp.php', 1 => 'MongoDB\\BSON\\Timestamp::getTimestamp', ), 'alternatives' => array ( ), 'source' => array ( 'lang' => 'ru', 'path' => 'reference/mongodb/bson/timestamp/getincrement.xml', ), ); $setup["toc"] = $TOC; $setup["toc_deprecated"] = $TOC_DEPRECATED; $setup["parents"] = $PARENTS; manual_setup($setup); ?>
(mongodb >=1.3.0)
MongoDB\BSON\Timestamp::getIncrement — Возвращает компонент приращения Timestamp
Компонент приращения Timestamp - это его младшие 32 бита, которые обозначают порядковый номер приращения для операций в течение данной секунды. Это значение читается как 32-разрядное целое число без знака с порядком байтов в старшем порядке.
Замечание: Так как целочисленный тип в PHP является знаковым, некоторые значения, полученные с помощью этого метода, могут превратиться в отрицательные целые числа на 32-битных платформах. Для получения строкового представления беззнакового целого можно воспользоваться шаблоном форматирования "%u" функции sprintf().
У этой функции нет параметров.
Возвращает компонент приращения Timestamp.
В 32-битных системах этот метод может возвращать отрицательное число. Хотя части приращения и отметки времени типа отметки времени BSON состоят из двух 32-разрядных значений без знака, PHP не может представить их на 32-разрядных платформах.