您的位置:首页 > 编程语言 > PHP开发

PHP中关于图片处理技术----错误的解决方案

2015-07-30 00:00 796 查看
直接请求生成图片的URL地址



将header(‘Content-Type: image/png’)注释



此时请求,会出现错误提示



依据提示,解决问题即可:

以上做法,可以解决语法层面的问题。

图片输出到浏览器的程序还控制输出

当将图片内容输出给浏览器时,告知浏览器当前内容为图片类型,导致浏览器将所有的输出内容多作为图片内容来看待。

注释上header()之后,如没有看到错误提示,此时可以查看源代码:



此时,查找所有可能影响输出的地方:

是否存在额外的echo。

或者是PHP标签外其他html代码,空格等







BOM-除了我们编码失误,导致的输出外,utf-8文件本身也会有影响。

BOM,UTF-8文件的签名。

典型的体现是:

UTF-8+

UTF-8+BOM



我们应该选择不带有BOM的utf-8编码保存!

版权声明:本文为博主原创文章,未经博主允许不得转载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息