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

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

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

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

1. 封裝MongoDB類

<?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中加載類
    $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)容感興趣的讀者可查看本站專題:《PHP+MongoDB數(shù)據(jù)庫(kù)操作技巧大全》、《PHP基于pdo操作數(shù)據(jù)庫(kù)技巧總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫(kù)操作入門教程》及《php常見數(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ù)可能沒有什么人用,用的最多的還是 mysql_insert_id()
    2009-11-11
  • php中日期類型轉(zhuǎn)換實(shí)例講解

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

    在本篇文章里小編給大家整理了一篇關(guān)于php中日期類型轉(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è)編程來說,最重要的就是存取和讀寫數(shù)據(jù)了。存儲(chǔ)方式可能有很多種,可以是字符串、數(shù)組、文件的形式等,今天學(xué)習(xí)了數(shù)組,可以說是PHP的數(shù)據(jù)應(yīng)用中較重要的一種方式。
    2011-06-06
  • PHP開發(fā)者常犯的10個(gè)MySQL錯(cuò)誤更正剖析

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

    最近看到一篇文章:《PHP開發(fā)者常犯的10個(gè)MySQL錯(cuò)誤》,發(fā)現(xiàn)文中不少內(nèi)容陳舊,隨著時(shí)間推移技術(shù)發(fā)展變化而變得不適用。為了防止誤導(dǎo)新手,特本著與時(shí)俱進(jìn)的精神寫出此文,絕非對(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í)例詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(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)論

麦盖提县| 布拖县| 永平县| 东宁县| 宣化县| 枞阳县| 三江| 云南省| 阿瓦提县| 衡山县| 胶南市| 广平县| 锡林浩特市| 迭部县| 湖口县| 宝应县| 吉林省| 栾川县| 酉阳| 清远市| 黄梅县| 建水县| 灯塔市| 鸡西市| 芦山县| 武隆县| 衡水市| 亚东县| 恩施市| 稻城县| 石台县| 临西县| 将乐县| 沂水县| 项城市| 赤水市| 聂荣县| 尚志市| 临漳县| 吴川市| 达拉特旗|