亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

php:從二進制數據重新創建并顯示圖像

php:從二進制數據重新創建并顯示圖像

PHP
江戶川亂折騰 2019-10-29 12:59:33
是否可以從二進制數據重新創建圖像(如果需要,可以對其進行處理)并顯示在同一腳本中?就像是// get and display image 1:$imagedata1 = file_get_contents('assets/test.png');$imagedata1 = process_using_gd_or_something($imagedata1);echo "<img src={$imagedata1} >"; // <-- IS THIS (OR EQUIVALENT) POSSIBLE?// get and display image 2://etc...我想避免將圖像處理后從那里存儲到磁盤上,或者使用外部腳本...
查看完整描述

3 回答

?
桃花長相依

TA貢獻1860條經驗 獲得超8個贊

您還可以創建一個腳本,將圖像數據生成到輸出,然后將鏈接指向該輸出。


image.php


$imagedata1 = file_get_contents('assets/test.png');

$imagedata1 = process_using_gd_or_something($imagedata1);


header('Content-type: image/png');

echo $imagedata1;

other_pages.php:


echo "<img src='image.php?some_params'>";

編輯:抱歉,我錯過了不需要外部腳本的通知,但是此解決方案比將圖像編碼為base64更有效。


查看完整回答
反對 回復 2019-10-29
  • 3 回答
  • 0 關注
  • 426 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號