(PECL mongo >=1.0.4)
Mongo::listDBs — Enumera todas las bases de datos disponibles
Esta función no tiene parámetros.
Devuelve un array asociativo de tres campos. El primero es databases, que a su vez contiene otro array. Cada elemento del array es un array asociativo que se corresponde con una base de datos, ofreciendo el nombre de la base de datos, tamaño y si está o no vacía. Los otros dos campos son totalSize (tamaño total en bytes) y ok, que será 1 cuando este método se ejecute con éxito.
Ejemplo #1 Ejemplo de Mongo::listDBs()
Ejemplo que muestra cómo usar listDB y la estructura de datos devuelta.
<?php
$mongo = new Mongo();
$dbs = $mongo->listDBs();
print_r($dbs);
?>
El resultado del ejemplo sería algo similar a:
Array ( [databases] => Array ( [0] => Array ( [name] => doctrine [sizeOnDisk] => 218103808 [empty] => ) ) [totalSize] => 218103808 [ok] => 1 )