最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP封裝的簡(jiǎn)單連接MongoDB類(lèi)示例

 更新時(shí)間:2019年02月13日 09:55:01   作者:xiojing825  
這篇文章主要介紹了PHP封裝的簡(jiǎn)單連接MongoDB類(lèi),涉及php針對(duì)MongoDB數(shù)據(jù)庫(kù)的簡(jiǎn)單連接、數(shù)據(jù)插入、查詢等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP封裝的簡(jiǎn)單連接MongoDB類(lèi)。分享給大家供大家參考,具體如下:

1. 封裝MongoDB類(lèi)

<?php
class 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();
  }
  //選數(shù)據(jù)庫(kù)
  function selectDB($db)
  {
    $this->database = $this->mongo->selectDB($db);
  }
}

2. 簡(jiǎn)單調(diào)用,insert數(shù)據(jù)。

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

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專(zhuān)題:《PHP+MongoDB數(shù)據(jù)庫(kù)操作技巧大全》、《PHP基于pdo操作數(shù)據(jù)庫(kù)技巧總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門(mén)教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門(mén)教程》及《php常見(jiàn)數(shù)據(jù)庫(kù)操作技巧匯總

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • MYSQL 小技巧 -- LAST_INSERT_ID

    MYSQL 小技巧 -- LAST_INSERT_ID

    用PHP調(diào)用mysql , 內(nèi)置的LAST_INSERT_ID() 這個(gè)函數(shù)可能沒(méi)有什么人用,用的最多的還是 mysql_insert_id()
    2009-11-11
  • php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解

    php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解

    在本篇文章里小編給大家整理了一篇關(guān)于php中日期類(lèi)型轉(zhuǎn)換實(shí)例講解內(nèi)容,有興趣的朋友們可以學(xué)習(xí)參考下。
    2021-09-09
  • PHP獲取遠(yuǎn)程圖片并保存到本地的方法

    PHP獲取遠(yuǎn)程圖片并保存到本地的方法

    這篇文章主要介紹了PHP獲取遠(yuǎn)程圖片并保存到本地的方法,涉及php遠(yuǎn)程文件操作的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • php 數(shù)組使用詳解 推薦

    php 數(shù)組使用詳解 推薦

    對(duì)于網(wǎng)頁(yè)編程來(lái)說(shuō),最重要的就是存取和讀寫(xiě)數(shù)據(jù)了。存儲(chǔ)方式可能有很多種,可以是字符串、數(shù)組、文件的形式等,今天學(xué)習(xí)了數(shù)組,可以說(shuō)是PHP的數(shù)據(jù)應(yīng)用中較重要的一種方式。
    2011-06-06
  • PHP開(kāi)發(fā)者常犯的10個(gè)MySQL錯(cuò)誤更正剖析

    PHP開(kāi)發(fā)者常犯的10個(gè)MySQL錯(cuò)誤更正剖析

    最近看到一篇文章:《PHP開(kāi)發(fā)者常犯的10個(gè)MySQL錯(cuò)誤》,發(fā)現(xiàn)文中不少內(nèi)容陳舊,隨著時(shí)間推移技術(shù)發(fā)展變化而變得不適用。為了防止誤導(dǎo)新手,特本著與時(shí)俱進(jìn)的精神寫(xiě)出此文,絕非對(duì)原文作者的不尊重
    2012-01-01
  • MySQL GBK→UTF-8編碼轉(zhuǎn)換

    MySQL GBK→UTF-8編碼轉(zhuǎn)換

    MySQL GBK→UTF-8編碼轉(zhuǎn)換...
    2007-05-05
  • php使用curl簡(jiǎn)單抓取遠(yuǎn)程url的方法

    php使用curl簡(jiǎn)單抓取遠(yuǎn)程url的方法

    這篇文章主要介紹了php使用curl簡(jiǎn)單抓取遠(yuǎn)程url的方法,涉及php操作curl的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-03-03
  • 解析mysql left( right ) join使用on與where篩選的差異

    解析mysql left( right ) join使用on與where篩選的差異

    本篇文章是對(duì)mysql left( right )join使用on與where篩選的差異進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php中try catch捕獲異常實(shí)例詳解

    php中try catch捕獲異常實(shí)例詳解

    這篇文章主要介紹了php中try catch捕獲異常實(shí)例詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • PHP實(shí)現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法

    PHP實(shí)現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)多維數(shù)組轉(zhuǎn)字符串和多維數(shù)組轉(zhuǎn)一維數(shù)組的方法,以實(shí)例形式分別介紹了php數(shù)組與字符串的轉(zhuǎn)換技巧,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-08-08

最新評(píng)論

九龙坡区| 乐安县| 阿拉善左旗| 永安市| 锡林浩特市| 衡阳市| 永定县| 中江县| 吴旗县| 瑞丽市| 峨边| 调兵山市| 青冈县| 唐山市| 休宁县| 阜南县| 宁乡县| 桦川县| 崇义县| 平遥县| 铅山县| 巴中市| 栖霞市| 遵义市| 文安县| 仙居县| 咸阳市| 裕民县| 讷河市| 绵阳市| 怀仁县| 左权县| 济宁市| 兖州市| 二连浩特市| 集贤县| 宜君县| 怀柔区| 元谋县| 太谷县| 济宁市|