日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

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

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

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

用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(); 

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

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 午夜在线影院 | 天天操人人干 | 日本成人免费 | 亚洲欧美综合精品久久成人 | 韩国精品一区二区三区 | 日本久久网| 亚洲国产视频一区二区 | 午夜在线免费观看视频 | 一区久久 | 亚洲 视频 一区 | 经典三级在线播放 | 国产激情一区二区三区在线观看 | 天天爽夜夜爽夜夜爽精品视频 | 午夜欧美成人 | 久久久久国产视频 | 日韩一级视频 | 日韩在线 中文字幕 | 日韩精品免费在线观看 | 久久久久91 | 懂色av成人一区二区三区 | 亚洲精品20p| 亚洲黄视频 | a中文字幕在线 | 欧美成人黄色 | 国产黄网| 欧美日韩在线综合 | 久久综合爱 | av不卡在线播放 | 成人免费视频观看视频 | 久久自己只精产国品 | 欧美精品三区 | 婷婷综合五月天 | 蜜桃视频一区二区三区在线观看 | 欧美激情精品久久久久久久久久 | 韩日一级片 | 欧州一区二区 | 国产精品片一区二区三区 | 国产综合自拍 | av免费观看在线 | 紧缚捆绑精品一区二区 | 亚洲五月六月 |