一些代码在 php 中用 Imagemagick 显示为图片

Some code shows as picture in php with Imagemagick

我使用 imagemagick 通过以下代码在 php 中显示图片:

$img=new Imagick('C:/xampp/htdocs/img/core.png');
echo $img;

我没有显示图片,而是在浏览器中看到了这样的代码:

w�zƿ�sr3���������)I0�C���۱�

我该如何解决这个问题?

你需要先告诉浏览器你发布的图片并添加合适的headers:

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