(PECL mongoclient >=1.0.4)
MongoClient::listDBs — 列出所有有效数据库
此函数没有参数。
返回的关联数组包括了三个字段。 第一个字段是 databases,里面包含了一个数组。每个元素对应一个数据库,给出数据库名称、尺寸以及是否为空。 另外两个字段是 totalSize(单位为字节 bytes)和 ok,如果方法成功运行,它会是 1。
Example #1 MongoClient::listDBs() 例子
例子演示了如何列出数据库,并返回数据的结构。
<?php
$mongo = new MongoClient();
$dbs = $mongo->listDBs();
print_r($dbs);
?>
以上例程的输出类似于:
Array ( [databases] => Array ( [0] => Array ( [name] => doctrine [sizeOnDisk] => 218103808 [empty] => ) ) [totalSize] => 218103808 [ok] => 1 )