- Reference >
- MongoDB\Client Class >
- MongoDB\Client::__get()
MongoDB\Client::__get()
On this page
Definition
-
MongoDB\Client::__get
Selects a database on the server. This magic method is an alias for the
selectDatabase()
method.This method has the following parameters:
Parameter Type Description $databaseName
string The name of the database to select.
Return Values
A MongoDB\Database
object.
Behavior
The selected database inherits options such as read preference and type mapping
from the Client
object. If you wish to override
any options, use the MongoDB\Client::selectDatabase()
method.
Note
To select databases whose names contain special characters, such as
-
, use complex syntax, as in $client->{'that-database'}
.
Alternatively, MongoDB\Client::selectDatabase()
supports
selecting databases whose names contain special characters.
Examples
The following example selects the test
and another-app
databases: