换成其它图片也是一样的,无法显示,为什么会这样呢? 哈哈,这个挺麻烦的。看看代码哪儿有空格或者空的换行吧或ob_start()输出一下缓冲试一下吧 经测试,代码没有问题。先检查一下文件是否存在问题。如果文件下载之前是好的,就检查header前面是否有输出 以上就是php-PHP能下载图片,但下载后的图片显示错误,是什么原因呢?的内容,更多相关内容请关注PHP中文网(www.php.cn)!