簡體   English   中英

有誰知道如何將存儲在數據庫中的二進制數據轉換回圖像?

[英]Does anyone know how to convert binary data stored into a database back into an image?

數據庫已將圖像存儲為二進制。 我希望將它轉換回PHP格式的JPEG。 有誰知道如何實現這一目標?

我知道這可能是我可以通過谷歌找到的東西,但我還沒有找到答案,並認為最好對沖我的賭注並在此問一個問題。

如果我在收到回復之前發現了,我會在這里發布解決方案。

只需從數據庫中選擇數據並將其放入變量$ image_data_from_database中

保存到文件:

<?php
    file_put_contents("image.jpg", $image_data_from_database);
?>

或就地顯示圖像:

<?php
    header('Content-Type: image/jpeg');
    echo $image_data_from_database;
?>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM