欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PHP  MongoDB GridFS 存儲(chǔ)文件的方法詳解

 更新時(shí)間:2016年10月09日 14:08:33   投稿:lqh  
這篇文章主要介紹了PHP MongoDB GridFS 存儲(chǔ)文件的方法詳解的相關(guān)資料,需要的朋友可以參考下
<?php
//初始化gridfs
$conn = new Mongo(); //連接MongoDB
$db = $conn->photos; //選擇數(shù)據(jù)庫(kù)
$grid = $db->getGridFS(); //取得gridfs對(duì)象
 

gridfs有三種方式存儲(chǔ)文件

第一種直接存儲(chǔ)文件

$id = $grid->storeFile("./logo.png");

第二種存儲(chǔ)文件二進(jìn)制流

$data = http://www.bkjia.com/PHPjc/get_file_contents("./logo.png");
$id = $grid->storeBytes($data,array("parame"=>'附加參數(shù)將隨圖片一起存入'));

第三種保存直接表單提交的文件$_FILES

$id = $grid->storeUpload('upfile');//相當(dāng)于
$id = $grid->storeFile($_FILES[‘upfile'][‘tmp_name']);
//--------------以上是保存圖片--下面開(kāi)始讀取圖片----------------//
保存成功后返回$id = md5字符串$logo = $grid->findOne(array('_id'=>$id));
 //以_id為索引取得文件
header('Content-type: image/png'); 
//輸出圖片頭
echo $logo ->getBytes(); 
//輸出數(shù)據(jù)流?>

感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

  • Mongoose find 查詢(xún)返回json數(shù)據(jù)處理方式

    Mongoose find 查詢(xún)返回json數(shù)據(jù)處理方式

    這篇文章主要介紹了Mongoose find 查詢(xún)返回json數(shù)據(jù)處理方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程

    Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程

    本篇文章主要介紹了Ubuntu16.04手動(dòng)安裝MongoDB的詳細(xì)教程,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-07-07
  • mongoDB中聚合函數(shù)java處理示例詳解

    mongoDB中聚合函數(shù)java處理示例詳解

    這篇文章主要給大家介紹了關(guān)于mongoDB中聚合函數(shù)java處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用mongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • mongodb exception: $concat only supports strings, not NumberInt32解決辦法

    mongodb exception: $concat only supports strings, not Number

    這篇文章主要介紹了mongodb exception: $concat only supports strings, not NumberInt32解決辦法,需要的朋友可以參考下
    2014-06-06
  • MongoDB中常用操作$addToSet、$pop和$rename

    MongoDB中常用操作$addToSet、$pop和$rename

    本文主要介紹了MongoDB中常用操作$addToSet、$pop和$rename,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-12-12
  • MongoDB中的定時(shí)索引示例詳解

    MongoDB中的定時(shí)索引示例詳解

    這篇文章主要給大家介紹了關(guān)于MongoDB中定時(shí)索引的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MongoDB具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • MongoDB模糊查詢(xún)操作案例詳解(類(lèi)關(guān)系型數(shù)據(jù)庫(kù)的 like 和 not like)

    MongoDB模糊查詢(xún)操作案例詳解(類(lèi)關(guān)系型數(shù)據(jù)庫(kù)的 like 和 not like)

    這篇文章主要介紹了MongoDB的模糊查詢(xún)操作(類(lèi)關(guān)系型數(shù)據(jù)庫(kù)的 like 和 not like) ,本文通過(guò)代碼案例分析給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,,需要的朋友可以參考下
    2019-07-07
  • MongoDB的查詢(xún)方法

    MongoDB的查詢(xún)方法

    這篇文章主要介紹了MongoDB的查詢(xún)方法,需要的朋友可以參考下
    2017-05-05
  • MongoDB基礎(chǔ)入門(mén)之創(chuàng)建、刪除集合操作

    MongoDB基礎(chǔ)入門(mén)之創(chuàng)建、刪除集合操作

    這篇文章主要給大家介紹了關(guān)于MongoDB基礎(chǔ)入門(mén)之集合操作的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 淺析MongoDB用戶(hù)管理

    淺析MongoDB用戶(hù)管理

    mongodb在2.4最新版本中對(duì)用戶(hù)權(quán)限管理做了全新的調(diào)整,把權(quán)限細(xì)化了,增強(qiáng)了安全性,越來(lái)越像mysql的權(quán)限管理了。廢話(huà)少說(shuō),我們來(lái)詳細(xì)看下吧
    2014-08-08

最新評(píng)論