PHP7之Mongodb API使用详解

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP7之Mongodb API使用详解脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

编译安装PHP7

编译安装PHP7 MonGDB扩展

#先安装一个依赖库yum -y install oPEnldap-develwget /home/server/php7/bin/phpize #根据自己编译的PHP环境而定./configure --wITh-php-config=/home/server/php7/bin/php-config make && make install#如果成功,生成一个mongodb.so扩展在lib/php/extensions/no-debug-non-zts-20151012/修改php.ini配置extension=mongodb.so

注:

以前版本用的是mongo.so扩展,老的php-mongodb api 在PHP7已经不支持了,至少目前不支持。 最新支持PHP7的mongodb 编译后 仅支持新版API(mongodb > 2.6.X版本)

参考资料

GITHub:

官网:

PHP官方 [已废弃,目前只支持PHP5.9999]

API手册:PHP.net/manual/en/set.mongodb.PHP ">http://docs.PHP.net/manual/en/set.mongodb.PHP

Mongodb API 操作

初始化Mongodb连接

 int(1714636915) 
["uri"]=> string(25) "mongodb://localhost:27017" 
["cluster"]=> array(13) {  
["mode"]=>  string(6) "direct"  
["state"]=>  string(4) "born" 
["request_id"]=>  
int(0)  
["sockettimeoutms"]=>  
int(300000)  
["last_reconnect"]=>  
int(0)  
["uri"]=>  
string(25) "mongodb://localhost:27017"  
["requires_auth"]=>  
int(0)  
["nodes"]=>  
array(...)  
["max_bson_size"]=>  
int(16777216)  
["max_msg_size"]=>  
int(50331648)  
["sec_latency_ms"]=>  
int(15)  
["peers"]=>  
array(0) {  
} 
["replSet"]=>  
NULL 
}}

脚本宝典总结

以上是脚本宝典为你收集整理的PHP7之Mongodb API使用详解全部内容,希望文章能够帮你解决PHP7之Mongodb API使用详解所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: