Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<MongoDB\Driver\Cursor::validMongoDB\Driver\CursorId::__construct>
^MongoDB\DriverLast updated: Mon, 26 Oct 2026

The MongoDB\Driver\CursorId class

(mongodb >=1.0.0)

Introduction

The MongoDB\Driver\CursorID class is a value object that represents a cursor ID. Instances of this class are returned by MongoDB\Driver\Cursor::getId().

Warning

This class has been DEPRECATED as of extension version 1.20.0 and was removed in 2.0. Applications have to update their usage of MongoDB\Driver\Cursor::getId() to return MongoDB\BSON\Int64 instead.

Class synopsis

final class MongoDB\Driver\CursorId implements Serializable, Stringable {
/* Methods */
final private function __construct()
final public function __toString(): string
}

Changelog

Version Description
PECL mongodb 2.0.0 This class was removed.
PECL mongodb 1.20.0 This class has been deprecated and will be removed in version 2.0.
PECL mongodb 1.12.0 Implements Stringable for PHP 8.0+.
PECL mongodb 1.7.0 Implements Serializable.

Table of Contents


<MongoDB\Driver\Cursor::validMongoDB\Driver\CursorId::__construct>
^MongoDB\DriverLast updated: Mon, 26 Oct 2026