MongoDB
PHP Manual

MongoDB::listCollections

(PECL mongo >=0.9.0)

MongoDB::listCollectionsDevuelve la lista de colecciones de esta base de datos

Descripción

public array MongoDB::listCollections ( void )

Parámetros

Esta función no tiene parámetros.

Valores devueltos

Devuelve una lista de MongoCollections.

Ejemplos

Ejemplo #1 Ejemplo de MongoDB::listCollections()

El siguiente ejemplo muestra cómo borrar cada una de las colecciones de la base de datos.

<?php

$m 
= new Mongo();
$db $m->selectDB("sample");

$list $db->listCollections();
foreach (
$list as $collection) {
    echo 
"borrando $collection... ";
    
$collection->drop();
    echo 
"se fue\n";
}

?>

El resultado del ejemplo sería algo similar a:

borrando sample.blog.posts... se fue
borrando sample.critical.docs... se fue
borrando sample.taxes... se fue
...

MongoDB
PHP Manual