Cet exemple montre comment se connecter, insérer un objet, demander un autre objet, et passer en revue les résultats de requête, puis se déconnecter.
Exemple #1 Exemple Mongo
<?php
include "mongo.php";
// connexion
$m = new Mongo();
// selection d'une base
$db = $m->selectDB("comedy")
$collection = $db->selectCollection("cartoons");
// Ajout d'un élément
$obj = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
$collection->insert($obj);
// Ajout d'un aute élément, avec une autre forme
$obj = array( "title" => "XKCD", "online" => true );
$collection->insert($obj);
// lecture de toute la collection
$cursor = $collection->find();
// revue des résultats
foreach ($cursor as $obj) {
echo $obj["title"] . "\n";
}
// déconnexion
$m->close();
?>
L'exemple ci-dessus va afficher quelque chose de similaire à :
Calvin and Hobbes XKCD