婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > PHP  MongoDB GridFS 存儲文件的方法詳解

PHP  MongoDB GridFS 存儲文件的方法詳解

熱門標簽:濟南電銷機器人加盟公司 蘋果汽車租賃店地圖標注 杭州人工電銷機器人價格 怎么投訴地圖標注 電銷機器人是什么軟件 廣州長安公司怎樣申請400電話 呼和浩特電銷外呼系統(tǒng)加盟 老虎洗衣店地圖標注 云南外呼系統(tǒng)
?php
//初始化gridfs
$conn = new Mongo(); //連接MongoDB
$db = $conn->photos; //選擇數(shù)據(jù)庫
$grid = $db->getGridFS(); //取得gridfs對象
 

gridfs有三種方式存儲文件

第一種直接存儲文件

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

第二種存儲文件二進制流

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

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

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

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

您可能感興趣的文章:
  • 深入了解MongoDB是如何存儲數(shù)據(jù)的
  • MongoDB系列教程(八):GridFS存儲詳解
  • PHP操作MongoDB GridFS 存儲文件的詳解
  • Spring Boot集成Shiro并利用MongoDB做Session存儲的方法詳解
  • Nodejs使用Mongodb存儲與提供后端CRD服務詳解
  • python將MongoDB里的ObjectId轉換為時間戳的方法
  • python根據(jù)時間生成mongodb的ObjectId的方法
  • 深究從MongoDB的ObjectId中獲取時間信息
  • MongoDB批量將時間戳轉為通用日期格式示例代碼
  • MongoDB存儲時間時差問題的解決方法

標簽:廈門 雞西 遼陽 泰安 興安盟 自貢 無錫 玉林

巨人網(wǎng)絡通訊聲明:本文標題《PHP  MongoDB GridFS 存儲文件的方法詳解》,本文關鍵詞  PHP,amp,nbsp,MongoDB,GridFS,存儲,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《PHP  MongoDB GridFS 存儲文件的方法詳解》相關的同類信息!
  • 本頁收集關于PHP  MongoDB GridFS 存儲文件的方法詳解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 高碑店市| 汪清县| 湟源县| 汝城县| 桐柏县| 金阳县| 甘泉县| 遵义县| 万安县| 旌德县| 海阳市| 南江县| 靖西县| 锦屏县| 和林格尔县| 宜州市| 富锦市| 海盐县| 景德镇市| 临泉县| 阿拉尔市| 华宁县| 邹城市| 和政县| 富锦市| 丰县| 牟定县| 峨边| 农安县| 三河市| 社旗县| 临沂市| 龙海市| 广汉市| 巴楚县| 黔江区| 葵青区| 封开县| 开江县| 祥云县| 东至县|