MongoDB::__construct

(PECL mongo >=0.9.0)

MongoDB::__constructСоздает новую базу данных

Описание

public MongoDB::__construct ( MongoClient $conn , string $name )

Этот метод не предназначен для непосредственного вызова. Предпочтительный способ создания экземпляра 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');

?>

Список параметров

MongoClient conn

Подключение к базе данных.

name

Имя базы данных.

Возвращаемые значения

Возвращает базу данных.

Ошибки

Выдает исключение по умолчанию, если имя базы данных некорректное.