チュートリアル

目次

警告

この拡張モジュールは非推奨です。 かわりに MongoDB 拡張モジュールを使うべきです。

これは、公式の 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