Php/docs/mongodb.construct
来自菜鸟教程
MongoDB::__construct
(PECL mongo >=0.9.0)
MongoDB::__construct — 选择一个数据库
说明
public MongoDB::__construct
( MongoClient $conn
, string $name
)
这个方法通常不直接调用。推荐的用法是通过 MongoClient::__get() 或 MongoClient::selectDB() 方法获得对象实例。
如果你确实需要直接调用,可以通过以下方式:
<?php$m = new MongoClient();$db = new MongoDB($m, 'mydbname');?>
但这并不好。下面的方式更加美观:
<?php$m = new MongoClient();$db = $m->mydbname;// 如果数据库名字有保留的字符:$db = $m->selectDB('my,db:name');?>
返回值
返回数据库对象。
错误/异常
如果数据库名称无效。抛出一个默认类型的异常