|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
让好朋友来看看,嘿,看咱写的多棒,然后再在网上宣传一下。
PHP毗连MongoDB示例:
<?php
//这里采取默许毗连本机的27017端口,固然你也能够毗连近程主机如192.168.0.4:27017,假如端口是27017,端口可以省略
$m = new Mongo();
// 选择comedy数据库,假如之前没该数据库会主动创立,也能够用$m->selectDB("comedy");
$db = $m->comedy;
//选择comedy外面的collection纠合,相当于RDBMS外面的表,也-可使用
$collection = $db->collection;
$db->selectCollection("collection");
//添加一个元素
$obj = array( "title" => "Calvin and Hobbes-".date('i:s'), "author" => "Bill Watterson" );
//将$obj 添加到$collection 纠合中
$collection->insert($obj);
//添加另外一个元素
$obj = array( "title" => "XKCD-".date('i:s'), "online" => true );
$collection->insert($obj);
//查询一切的纪录
$cursor = $collection->find();
//遍历一切纠合中的文档
foreach ($cursor as $obj)
{
echo $obj["title"] . "\n";
}
//删除一切数据
$collection->remove();
//删除 name 为hm
$collection->remove(array('name'=>'hm'));
//断开MongoDB毗连
$m->close();
?>
对于PHP的语法结构,刚开始真的很不习惯,真搞不懂为什么每个变量之前都要加个“$”符号,每个语句写完之后都必须加上“分号”来表示此句已经结束,还有,PHP对字母的大小写是敏感的,写的时候一定要注意大小写的区别。 |
|