Récupère une base de données

# MongoClient::__get

(PECL mongo >=1.3.0)

MongoClient::__get — Récupère une base de données

Cette extension, qui définie cette méthode est obsolète. Veuillez utiliser l'extension MongoDB à la place. Il n'y a pas d'équivalent à cette méthode dans la nouvelle extension, mais il existe une alternative dans la bibliothèque PHP:

- » MongoDB\Client::__get()

### Description

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

Cette méthode est la méthode la plus simple pour récupérer une base de données. Si le nom de la base de données contient des caractères exotiques, vous devriez plutôt utiliser la méthode MongoClient::selectDB(). Cependant, dans la plupart des cas, cette méthode suffit.

`<?php
$mongo = new MongoClient();
// les 2 lignes suivantes sont identiques
$db = $mongo->selectDB("foo");
$db = $mongo->foo;
?>`

### Liste de paramètres

`dbname`

  Le nom de la base de données.

### Valeurs de retour

Retourne un nouvel objet de base de données.

### Erreurs / Exceptions

Lance une exception générique si le nom de la base de données est invalide.