请教:程序没错,却显示乱码
<?php
header("Content-type: image/gif");
$hour = date(h);
$min = date(i);
$p=3.14159;
$th=(30*$hour+$min/2)*((2*$p)/360);
$tm=($min*6)*((2*$p)/360);
$image = imagecreate(200,200);
$colorbk = ImageColorAllocate($image, 200, 200, 200);
$color = ImageColorAllocate($image, 255, 0, 0);
$colorY = ImageColorAllocate($image, 255, 0, 255);
$colorGreen = ImageColorAllocate($image, 0, 255, 0);
$colorBlue = ImageColorAllocate($image, 0, 0, 255);
imagefill($image, 0, 0, $colorbk);
for ($i=0; $i<=12; $i++)
{
$a=$i*$p/6;
$x=100+sin($a)*100;
$y=100-cos($a)*100;
imagearc($image, $x, $y, 5, 5, 0, 360, $color);
imagestring($image, 4, $x, $y, $i, $color);
}
$x_h=100+sin($th)*60;
$y_h=100-cos($th)*60;
$x_m=100+sin($tm)*80;
$y_m=100-cos($tm)*80;
imagearc($image, 100, 100, 200, 200, 0, 360, $colorGreen);
imagefill($image, 100, 100, $colorBlue);
imagearc($image,100, 100, 10, 10, 0, 360, $color);
imageline($image, 100, 100, $x_h, $y_h, $color);
imageline($image, 100, 100, $x_m, $y_m, $color);
imagepng($image);
ImageDestroy($image);
?>