您好,登錄后才能下訂單哦!
今天做php生成圖片的時候,出現了一個問題。代碼實際上挺簡單的,如下:
header("Content-type:image/png");
$a = imagecreate(100,100);
imagecolorallocate($a,255,0,255);
imagepng($a);
imagedestroy($a);
當我直接訪問頁面url是提示
?PNG IHDRddJ,PLTE??4??IDAT8?c?
??Q@Ox??^?IEND?B`?
當我新建一個html頁面,使用img標簽是圖片可以正常顯示,網上找了很久,試了很多方法,終于找到了解決方法
解決方法:
修改上門的代碼為
ob_end_clean();//添加這句就可以了
header("Content-type:image/png");
$a = imagecreate(100,100);
imagecolorallocate($a,255,0,255);
imagepng($a);
ima
這樣圖片就可以直接通過網址訪問了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。