(PECL mongoclient >=1.3.0)
Une connexion entre PHP et MongoDB.
Cette classe est utilisée pour créer et gérer les connexions. Voici une utilisation typique :
Exemple #1 Utilisation basique de MongoClient
<?php
$m = new MongoClient(); // connexion
$db = $m->foo; // récupération de la base de données nommée "foo"
?>
Voir MongoClient::__construct() ainsi que la section sur les connexions pour plus d'informations sur la création de connexion.
NULL
;NULL
;$server
= "mongodb://localhost:27017"
[, array $options
= array("connect" => TRUE
)
]] )MongoClient::VERSION
MongoClient::DEFAULT_HOST
"localhost"
MongoClient::DEFAULT_PORT
27017
MongoClient::RP_PRIMARY
"primary"
MongoClient::RP_PRIMARY_PREFERRED
"primaryPreferred"
MongoClient::RP_SECONDARY
"secondary"
MongoClient::RP_SECONDARY_PREFERRED
"secondaryPreferred"
MongoClient::RP_NEAREST
"nearest"
TRUE
si nous avons une
connexion ouverte sur la base de données, basée sur les préférences
de lecture ainsi que sur le jeu de tags (pour les connexions ReplicaSet),
FALSE
sinon. Cette propriété ne prend pas en compte l'authentification.
NULL
.