<?php
function testImage() {
echo 'hello';
ob_clean();
$m=imagecreate(400,60); //创建一个画布大小为200px宽度和60px高度
$w=imagecolorallocate($m,255,69,0); //设置画布的背景颜色
header('content-type:image/gif');
imagegif($m); //输出图像
}
- 如果没有ob_clean(), 则浏览器不会把图片打印出来。原因是因为在图片之前输出了其他字符
- 即是没有echo内容,也可能因为其他原因在图片出来之前输出内容,故需要ob_clean保证图片能正确输出