(PECL mongo >=1.3.0)
Un administrador de conexiones para PHP y MongoDB.
Esta clase sirve para crear un administrar conexiones. Un uso típico es:
Ejemplo #1 Uso básido de MongoClient
<?php
$m = new MongoClient(); // conectar
$bd = $m->foo; // obtener la base de datos "foo"
?>
Véase MongoClient::__construct() y la sección sobre conexiones para más información para crear conexiones.
NULL
;NULL
;$server = "mongodb://localhost:27017"
[, array $options = array("connect" => TRUE)
]] )MongoClient::VERSIONMongoClient::DEFAULT_HOST"localhost"MongoClient::DEFAULT_PORT27017MongoClient::RP_PRIMARY"primary"MongoClient::RP_PRIMARY_PREFERRED"primaryPreferred"MongoClient::RP_SECONDARY"secondary"MongoClient::RP_SECONDARY_PREFERRED"secondaryPreferred"MongoClient::RP_NEAREST"nearest"TRUE si se tienen una conexión abierta
a la base de datos basada en la ReadPreference y conjuntos de etiquetas (para conexiones
de ReplicaSet), FALSE de lo contrario. Esta propiedad no toma
en cuenta la autenticación.
NULL. En las versiones
1.1.x y anteriores del controlador, podría establecerse a un valor string (p.ej.
"recycled", "new") cuando se usen
conexiones persistentes.