国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

PHP封裝的簡單連接MongoDB類示例

2024-05-05 00:06:35
字體:
來源:轉載
供稿:網友

本文實例講述了PHP封裝的簡單連接MongoDB類。分享給大家供大家參考,具體如下:

1. 封裝MongoDB類

<?phpclass MongoDB{  private $database;  private $mongo;  function __construct()   {    $this->mongo = new MongoClient("mongodb://user:password@server_address:port/admin");    $this->database = $this->mongo->selectDB("data");  }  {    return $this->database->selectCollection($collection);  }  //獲取所有的集合名  function getCollections()   {    return $this->database->getCollectionNames();  }  //選數據庫  function selectDB($db)  {    $this->database = $this->mongo->selectDB($db);  }}

2. 簡單調用,insert數據。

class DemoController extends CI_Controller{  function __construct() {    parent::__construct();    //CI中加載類    $this->load->library('mongo_lib', '', 'mongodb');  }  //插入一條數據  function create()  {    $data = array('name'=>'mike','email'=>'abc@163.com);    //選擇庫,shell:user demo_db    $this->mongodb->selectDB('demo_db');    //選擇集合,db.demo_col.insert();    $rebateCollection = $this->mongodb->getCollection('demo_collection');    $res = $rebateCollection->insert($data);  }}

希望本文所述對大家PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 伊金霍洛旗| 毕节市| 汽车| 黄冈市| 克什克腾旗| 彝良县| 乐昌市| 临猗县| 珠海市| 华安县| 涪陵区| 礼泉县| 丹东市| 阳春市| 雷州市| 丹棱县| 永兴县| 延吉市| 长葛市| 新绛县| 桂东县| 塔城市| 谷城县| 兴国县| 永清县| 临海市| 阿拉尔市| 慈溪市| 英山县| 孝昌县| 京山县| 萍乡市| 巴彦县| 石林| 松江区| 鄯善县| 五河县| 临沂市| 石屏县| 博野县| 姜堰市|