<?php
/**
* Author: liujunliang
* Email: junliang.liu@360che.com
* Date: 2020/6/8 6:29 下午
*/
/**
* mongoDB 简单 封装
* 请注意:mongoDB 支持版本 3.2+
*/
final class memory_driver_mongos {
//-------------- 定义变量 --------------//
private $link;
static private $conf;
static private $instance;
static private $dbname;
/**
* 构造方法
* 单例模式
*/
private function init($conf) {
//配置中分别为用户名 密码 ip 端口 数据库名称
$server = sprintf("mongodb://%s:%s@%s:%s/%s",$conf['dbuser'], $conf['dbpwd'], $conf['server'], $conf['port'], $conf['dbname']);
$this->link = new MongoDB\Driver\Manager($server);
self::$conf = getglobal('config/memory/mongonew');
self::$dbname = $conf['dbname'];
return $this->link;
}
private function __clone(){}
/**
* 创建实例
* @param string $confk
PHP7 mongoDB操作类--mongo学习一
最新推荐文章于 2022-01-14 16:03:42 发布
本文介绍了如何使用PHP7进行MongoDB数据库的连接、插入、查询等基本操作,适用于初学者掌握MongoDB的PHP编程技巧。
摘要由CSDN通过智能技术生成