MongoDB::__construct
(PECL mongo >=0.9.0)
MongoDB::__construct — Создает новую базу данных
Описание
Этот метод не предназначен для непосредственного вызова. Предпочтительный способ создания экземпляра MongoDB - через 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');
?>
Возвращаемые значения
Возвращает базу данных.
Ошибки
Выдает исключение по умолчанию, если имя базы данных некорректное.