这个驱动是由 10gen 公司官方支持的 MongoDB 驱动
这是一个示例程序,它包含 连接数据库、插入文档、查询文档、遍历查询结果、断开链接。 实例中的每一步都有更详细的说明(注释)。
<?php
// 链接服务器
$m = new MongoClient();
// 选择一个数据库
$db = $m->comedy;
// 选择一个集合( Mongo 的"集合"相当于关系型数据库的"表")
$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