多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > php ob_start()實現圖片存入變量程序

php ob_start()實現圖片存入變量程序

來源:程序員人生   發布時間:2014-06-18 07:49:31 閱讀次數:3447次

用php GD庫 處理完圖片后 只能將圖片 用 imagejpeg() 輸出 或者寫入一個文件很多時候并不需要這么做 比如要將圖片存入數據庫 就需要把圖片寫入變量保存用 ob_start() 啟用緩存 ob_get_contents()獲取緩存就可以將圖片寫入變量

實例代碼如下:

  1. <?php 
  2. $imgPath ="圖片地址" ; 
  3. //獲得圖片信息 $imgPath 可以為遠程地址 
  4. list( $srcWidth$srcHeight$type ) = getimagesize$imgPath ); 
  5. ... 
  6. switch$type ) { 
  7. case 1: $imgCreate = 'ImageCreateFromGIF'break
  8. case 2: $imgCreate = 'ImageCreateFromJPEG'break
  9. case 3: $imgCreate = 'ImageCreateFromPNG'break
  10. defaultreturn false; 
  11. $orig = $imgCreate$imgPath ); 
  12. ... 
  13. //開啟緩存 
  14. ob_start(); 
  15. //生成圖片 
  16. switch ($type
  17. case 1: imagegif($orig); break
  18. case 2: imagejpeg($orig); break// best quality 
  19. case 3: imagepng($orig); break// no compression 
  20. defaultecho ''break
  21. //將圖片存入變量 
  22. $imageCode = ob_get_contents(); 
  23. ob_end_clean(); 

個人不建義把圖片保存在變量 了,這樣會比較浪費資源 ,這里也是測試好玩的哦.

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 免费视频一区二区性色 | 免费视频精品一区二区三区 | 日本午夜视频在线观看 | 日本一二三区在线视频 | 欧美一级毛片欧美毛片视频 | 色丁香色婷婷 | 亚洲区欧美区小说区图片区 | 亚洲天堂视频网 | 99热国产免费 | 伊人久久99亚洲精品久久频 | 手机看福利片 | 亚洲色图第十页 | 2018年国产成人精品视频 | 在线欧美不卡 | 欧美日韩不卡中文字幕在线 | 国产在线a不卡免费视频 | 国产精品久久久久激情影院 | 日本不卡视频在线视频观看 | 国产视频一区在线观看 | 国产图片亚洲精品一区 | 欧美精品在线一区二区三区 | 2018高清国产一道国产 | 欧美在线精品永久免费播放 | 国产精品11页 | 婷婷久久综合 | 五月香婷婷 | 亚洲国产欧美日韩一区二区 | 国产中文字幕在线观看 | 国产啪精品视频网免费 | 最新国产福利片在线观看 | 偷拍亚洲欧美 | japanese日本护士xx | 中国xxxx做受欧美1314 | 国产一级做a爱片久久毛片a | 亚洲精品成人久久 | 美国美女毛片 | 国产美女视频爽爽爽 | 国产精品v欧美精品v日韩 | 国产精品久久久久无毒 | 97av在线播放 | 欧美亚洲自拍偷拍 |