php生成img乱码(暂时未解决)

 

 

环境:zend studio 7.2
run下面这段代码就乱码,如果生成图片到本地就正常,刚接触php,求指点
<?php
header("Content-type:image/gif");
    $im = imagecreate(200,30);
    $background_color = imagecolorallocate($im,0,0,0);
    $foreground_color = imagecolorallocate($im,250,250,250);
    imagefill($im,2,2,$background_color);
    imagestring($im,8,3,3,"hello,gif",$foreground_color);
    imagegif($im);
    imagedestroy($im);
?>

环境:zend studio 7.2 run下面这段代码就乱码,如果生成图片到本地就正常

 

 

  
    
1 <? php
2   header ( " content-type:image/gif " );
3   $im = imagecreate( 200 , 30 );
4   $background_color = imagecolorallocate( $im , 0 , 0 , 0 );
5   $foreground_color = imagecolorallocate( $im , 250 , 250 , 250 );
6 imagefill( $im , 2 , 2 , $background_color );
7 imagestring( $im , 8 , 3 , 3 , " hello,gif " , $foreground_color );
8 imagegif( $im ); // ,"b.gif"
9   imagedestroy( $im );
10   ?>

 

 

      因为实习需要,可能必须要学习php了,前几天刚开始接触这个。遇到了这个问题,这几天都没解决掉

当把图像生成本地然后php代码去载入的时候没有问题,但是如果图像直接生成到界面firfox出现乱码,ie什么也不显示

用firbug查看接收的header是正常的,后来在别人的机器上跑发现却可以正常显示,初步判断是我电脑本地环境的问题

目前还没有找到具体原因

 

     欢迎了解的帮助解答下啊,不胜感激。另外有好的php书籍推荐下啊

你可能感兴趣的:(PHP)