我试过
header('Content-Type: image/png');
echo base64_decode($data);`
但它不起作用。
答案 0 :(得分:3)
png数据网址如下所示:
data:image/png;base64,[actual data]
你必须切断开始才能base64_decode
它
此外,如果您删除header
电话,您将能够看到代码输出的任何错误消息。
答案 1 :(得分:0)
PHP也有这个名为imagecreatefromstring()的神奇功能...... 但如果您只需要显示图像,则无需使用它。
答案 2 :(得分:0)
感谢大家的帮助。问题是我忘了在将查询参数发送到PHP脚本之前对其进行url编码。