上海设计公司排名榜,百度seo如何优化,网站建设问题及对策,广东省安全教育平台入口登录本文实例讲述了PHP操作mongoDB的方法。分享给大家供大家参考。具体分析如下#xff1a;mongoDB数据库是一种以json格式存储的数据库,非常适用于各种应用开发,这里就来给各位朋友介绍一些mongoDB学习实例.mongodb想要整合PHP,需要安装Mongo扩展,这个比较简单,现在说一下MongoDB…本文实例讲述了PHP操作mongoDB的方法。分享给大家供大家参考。具体分析如下mongoDB数据库是一种以json格式存储的数据库,非常适用于各种应用开发,这里就来给各位朋友介绍一些mongoDB学习实例.mongodb想要整合PHP,需要安装Mongo扩展,这个比较简单,现在说一下MongoDB PHPAPI 及用法.先看一个简单的例子,实例代码如下:代码如下:comedy; // 选择comedy数据库如果以前没该数据库会自动创建也可以用$m-selectDB(comedy);$collection $db-collection; //选择comedy里面的collection集合相当于RDBMS里面的表也-可以使用$db-selectCollection(collection);$obj array( title Calvin and Hobbes,author Bill Watterson );$collection-insert($obj); //将$obj 添加到$collection 集合中$obj array( title XKCD,online true );$collection-insert($obj);$cursor $collection-find();foreach ($cursor as $obj) { //遍历所有集合中的文档echo $obj[title] . n;}$m-close(); //断开MongoDB连接下面在介绍一些常用的函数,PHP代码如下:代码如下:71 );$cursor $collection-find( $query );// 在$collectio集合中查找满足$query的文档while( $cursor-hasNext() ) {var_dump( $cursor-getNext() );}$collection - findOne();//返回$collection集合中第一个文档$collection - count(); //返回$collection集合中文档的数量$coll-ensureIndex( array( i 1 ) ); // 为i “这一列”加索引 降序排列$coll-ensureIndex( array( i -1,j 1 ) ); // 为i “这一列”加索引 降序排列 j升序查询时,每个Object插入时都会自动生成一个独特的_id,它相当于RDBMS中的主键,用于查询时非常方便,PHP代码如下:代码如下: