MongoDB\BSON\Int64::__construct

Construct a new Int64

Description

final public MongoDB\BSON\Int64::__construct(intstring $value)

Creates a new MongoDB\BSON\Int64 instance for the given integer value.

Parameters

value (intstring)

The value to assign to the Int64 instance. This value can be provided as an int or string, the latter being required on 32-bit platforms to represent 64-bit values.

Changelog

Version Description
PECL mongodb 1.16.0

This method was made public to support creating Int64 instances when working with raw BSON.

Errors/Exceptions

  • Throws MongoDB\Driver\Exception\InvalidArgumentException on argument parsing errors.
  • Throws MongoDB\Driver\Exception\InvalidArgumentException if string value cannot be parsed as a 64-bit integer.

See Also