我遇到了这种奇怪的情况。Imagejpeg 仅在我定义要保存图像的文件名时才起作用。问题是我不想保存图像,我只想显示它。
这是我的代码:
header('Content-Type: image/jpeg');
$img = imagecreatefromjpeg("./_test/test.jpg");
imagejpeg($img, null, 100);
这不起作用,但如果我只是将最后一行更改为:
imagejpeg($img, "./_test/blah.jpg", 100);
图像正在按原样保存。
有没有人有这个问题的经验并知道解决方案?