本篇文章給大家分享的是有關(guān)如何使用php將圖片轉(zhuǎn)換成二進(jìn)制數(shù)據(jù),小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
10年的南開網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營銷型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整南開建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)公司從事“南開網(wǎng)站設(shè)計(jì)”,“南開網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
php圖片轉(zhuǎn)換成二進(jìn)制的方法:首先獲取需要轉(zhuǎn)換的圖片;然后使用fopen函數(shù)讀取圖片信息;接著使用“fread($fp, filesize($img));”方法將圖片轉(zhuǎn)換成二進(jìn)制數(shù)據(jù)即可。
這次記錄的東西很簡單,就是把圖片轉(zhuǎn)成二進(jìn)制數(shù)據(jù)存到數(shù)據(jù)庫中,以及取出數(shù)據(jù)輸出圖片顯示。
圖片轉(zhuǎn)二進(jìn)制
方式一:
$img = '111111.jpg'; $fp= fopen($img, 'rb'); $content = fread($fp, filesize($img));//二進(jìn)制數(shù)據(jù)
方式二:
file_get_contents($_FILES['file']['tmp_name']);
二進(jìn)制轉(zhuǎn)圖片
以方式一為例,只需要加上header即可向?yàn)g覽器輸出圖片。
header( "Content-type: image/jpeg"); $fp = fopen($img, 'rb'); $content = fread($fp, filesize($img)); //二進(jìn)制數(shù)據(jù) echo $content;
方式二的話,就需要用base64轉(zhuǎn)一下。
以上就是如何使用php將圖片轉(zhuǎn)換成二進(jìn)制數(shù)據(jù),小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。