顯示儲存在MySQL BLOB 中的映像
顯示儲存在MySQL 資料庫中的BLOB 影像時,避免回顯影像資料之前或之後的任何其他內容。這可能會幹擾瀏覽器顯示圖像的能力。
要解決此問題並啟用影像和其他內容的顯示,請考慮使用以下技術:
轉換影像資料轉換為Base64 格式並將其嵌入到 中tag:
<code class="php">echo '<img src="data:image/jpeg;base64,' . base64_encode($row['imageContent']) . '" />';</code>
此方法允許在圖像之後顯示附加內容,例如文字。但是,請務必注意,此方法對於效能或快取而言並不是最佳的,特別是在行動裝置上。為了獲得更好的效能,請考慮替代方法,例如將影像與資料庫分開儲存。
以上是如何在不干擾內容的情況下顯示 MySQL 中儲存為 BLOB 的映像?的詳細內容。更多資訊請關注PHP中文網其他相關文章!