我覺得很愚蠢,但我不明白如何顯示imagepng()函數的輸出。php:顯示圖像資源
我目前做的是(和它的作品罰款):
<img src=<?php echo getImage($element); ?> />
function getImage($element){
return $bdd[$element]; // the result is a string with the path to the image
}
但我很想在圖像上繪製某些圈子裏,所以在這裏,我想怎樣做(它不工作):
<img src=<?php echo getImage($element); ?> />
function getImage($element){
$image = imagecreatefrompng($bdd[$element]);
$ellipseColor = imagecolorallocate($image, 0, 0, 255);
imagefilledellipse($image, 100, 100, 10, 10, $ellipseColor);
imagepng($image);
return $image // why does that image resource not display ?
}
卜它不會顯示任何東西比符號..我認爲它會返回一個完整的圖像,而不是圖像的路徑..所以我應該如何顯示我的形象與它的圓?
PS:我也試圖創建一個頁面getImage.php將由<img src=<?php echo 'getImage.php?element=' . $element; ?> />
,但沒有成功
_what是結果here_:只需閱讀Manual頁面,http://php.net/manual/en/function.imagepng.php,這個函數返回bool,true/false。 – panther
是的,但是'$ image'是什麼? – Arcyno
你讀過手冊嗎? –