//リモートホストに接続するためのデフォルトのポート
$conn = new Mongo('test.com');
//リモートホストポート22011に接続します
$conn = new Mongo('test.com:22011');
//MongoDB にはユーザー名とパスワードがあります
$conn = new Mongo("mongodb://${username}:${password}@localhost")
//MongoDB にはユーザー名とパスワードがあり、データベース blog を指定します
$conn = new Mongo("mongodb://${username}:${password}@localhost/blog");
//複数のサーバー
$conn = new Mongo("mongodb://localhost:27017,localhost:27018");
//データベースブログを選択
$db = $conn->blog;
//結果セットを開発(テーブル名: users)
$collection = $db->users;
//Add
$user = array('name' => 'caleng', 'email' => 'admin#admin.com' );
$collection->insert($user);
//変更
$newdata = array('$set' => array("email" => "test@test.com")) ;
$collection->update(array("name" =>"caleng"), $newdata);
//削除
$collection->remove(array('name'=>'caleng') , array ("justOne" => true));
//検索
$cursor = $collection->find();
var_dump($cursor);
// 1 つ検索
$user = $collection-> ;findOne (array('name' => 'caleng'), array('email'));
var_dump($user);
//データベースを閉じる
$conn->close();