Usando un Cursor para Obtener Todo de los Documentos

Para obtener todos los documentos, usaremos MongoCollection::find(). El método find() devuelve un objeto MongoCursor que nos permite recorrer el conjunto de documentos que concuerdan con nuestra consulta. De ese modo, para consultar todos los documentos y mostrarlos por pantalla:

<?php
$conexión 
= new MongoClient();
$colección $conexión->database->collectionName;

$cursor $colección->find();
foreach ( 
$cursor as $id => $valor )
{
    echo 
"$id: ";
    
var_dump$valor );
}
?>
y mostrará los 101 documentos de la colección. $id es el campo _id del documento (transformado a string) y $valor es el documento en sí.

Ver También

La documentación API de MongoCollection::find() contiene más información sobre cómo localizar datos.