首頁  >  文章  >  後端開發  >  php圖片轉成二進位的方法

php圖片轉成二進位的方法

藏色散人
藏色散人原創
2020-07-31 09:28:322767瀏覽

php圖片轉成二進位的方法:首先取得圖片位址;然後透過「fopen($image,'rb');」方法以二進位模式開啟;接著透過fread函數讀取資料;最後輸出二進位數據即可。

php圖片轉成二進位的方法

推薦:《PHP影片教學

PHP把圖片轉換成二進位

取得圖片二進位資料

$image = 'images/psb.jpg';  //图片地址
$fp = fopen($image,'rb');  //以二进制模式打开
$content = fread($fp,filesize($image)); //读取
echo $content; //输出二进制数据,为乱码

所獲得的二進位資料輸出為圖片(加上header即可)

header( "Content-type: image/jpeg");
$image = 'images/psb.jpg';  //图片地址
$fp = fopen($image,'rb');  //以二进制模式打开
$content = fread($fp,filesize($image)); //读取
echo $content; //输出图片

以上是php圖片轉成二進位的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn