Just a heads up- with version 1.5.4 of the mongo extension, next() is not returning the same result as its alias getNext() (http://php.net/manual/en/mongocursor.getnext.php). An array is returned with null values.
(PECL mongo >=0.9.0)
MongoCursor::next — Advances the cursor to the next result, and returns that result
This function has no parameters.
Returns the next document.
Throws MongoConnectionException if it cannot reach the database and MongoCursorTimeoutException if the timeout is exceeded.
Just a heads up- with version 1.5.4 of the mongo extension, next() is not returning the same result as its alias getNext() (http://php.net/manual/en/mongocursor.getnext.php). An array is returned with null values.