これは、公式の MongoDB 用 PHP ドライバです。
簡単なコード例をもとに、MongoDB への接続やドキュメントの追加、 ドキュメントの問い合わせ、問い合わせ結果の反復処理、 そして接続の切断の方法を示します。 各ステップの詳細については後に続くチュートリアルを参照ください。
<?php
// 接続
$m = new MongoClient();
// データベースの選択
$db = $m->comedy;
// コレクション (リレーショナルデータベースのテーブルみたいなもの) の選択
$collection = $db->cartoons;
// レコードの追加
$document = array( "title" => "Calvin and Hobbes", "author" => "Bill Watterson" );
$collection->insert($document);
// 構造が異なる別のレコードの追加
$document = array( "title" => "XKCD", "online" => true );
$collection->insert($document);
// コレクション内の全件の検索
$cursor = $collection->find();
// 結果の反復処理
foreach ($cursor as $document) {
echo $document["title"] . "\n";
}
?>
上の例の出力は以下となります。
Calvin and Hobbes XKCD