MongoClient::__get

(PECL mongo >=1.3.0)

MongoClient::__getПолучает базу данных

Расширение, задающее этот метод, объявлено устаревшим. Вместо него используйте расширение MongoDB. Никакой замены данному методу не предусмотрено, но можно использовать функции из библиотеки PHP:

Описание

public MongoClient::__get ( string $dbname ) : MongoDB

Это самый простой способ получения базы данных. Если имя базы данных содержит какие-либо специальные символы, необходимо будет использовать MongoClient::selectDB(), однако этого должно быть достаточно в большинстве случаев.

<?php

$mongo 
= new MongoClient();

// следующие две строки равнозначны
$db $mongo->selectDB("foo");
$db $mongo->foo;

?>

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

dbname

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

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

Возвращает новый объект БД.

Ошибки

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