我使用一些代碼:PHP。 Imagecolorallocate返回false
$colors = array();
$colors['test'] = imagecolorallocate($img, 0 ,1 ,2);
....
它的工作,直到我改變圖片等
是imagecolorallocate
和imagecolorallocatealpha
回false
$img
後是正確的圖像,即imagepng
打印它正確
如何使imagecolorallocate
工作?
你是否使用身份運算符('===')檢查'false'? – Jon
我使用var_dump($ colors); die(); – RiaD
它是什麼樣的圖像失敗'imagecolorallocate'?一個8位圖像? –