我想用PHP腳本顯示圖像。 我從數據庫中獲取圖像數據。數據是一個字節[]。 有誰知道如何做到這一點?PHP從字節[]中獲取圖像數據庫
我想這又:
function GetImage($imageDataArray)
{
$base64String = "";
for($i = 0; $i < count($imageDataArray); $i++)
{
$string = trim(strtr(base64_encode($imageDataArray[$i]), '+/', '-_'), '=');
$base64String .= $string;
}
return 'data:image/png;base64,' . $base64String ;
}
這裏稱之爲:
echo '<img src="'.$im->GetImage($imageDataArray).'" alt="Picture" />';
但我沒有得到一個結果。圖片未顯示。
有以下 [base64編碼圖像]看看[1] [1]:http://stackoverflow.com/問題/ 3259967 /發送 - 顯示一個base64編碼圖像 –
@Ummar:我試過這樣(請參閱我的代碼)。它不適合。 –
你是否將content-type header設置爲image/png?像'header(「Content-Type:image/png」);' –