为什么网页还是本地均无法显示图片,但是将编码格式改为UTF-8无BOM格式就可以在本地显示?
图片我自己换了一张好看的。
<?php
//这里仅仅是为了案例需要准备一些素材图片
$url = 'http://img14.poco.cn/mypoco/myphoto/20130130/22/173293738201301302213045956392344166_044.jpg';
$content = file_get_contents($url);
$filename = 'tmp.jpg';
file_put_contents($filename, $content);
$url = 'http://wiki.ubuntu.org.cn/images/3/3b/Qref_Edubuntu_Logo.png';
file_put_contents('logo.png', file_get_contents($url));
//开始添加水印操作
$im = imagecreatefromjpeg($filename);
$logo = imagecreatefrompng('logo.png');
$size = getimagesize('logo.png');
imagecopy($im, $logo, 15, 15, 0, 0, $size[0], $size[1]);
header("content-type: image/jpeg");
imagejpeg($im);