PHPスクリプトで画像を表示したい。データベースから画像データを取得します。データは byte[] です。誰もこれを行う方法を知っていますか?
私はまだこれを試しました:
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" />';
でも結果が出ません。写真は表示されません。