| 1.访问图像的属性 
 | 函数返回值 | 指代的图像类型 |  | 1 | GIF图像 |  | 2 | JPG/JPGE图像 |  | 3 | PNG图像 |  | 4 | SWF(FLASH)文件 |  | 5 | PSD(Photoshop)文件 |  | 6 | BMP图像 |  | 7 | TIFF |  | 8 | TIFF |  | 9 | JPC文件 |  | 10 | JP2文件 |  | 11 | JPX文件 |  | 12 | JB2文件 |  | 13 | SWC文件 |  | 14 | IFF文件 |  | 15 | WBMP文件 |  | 16 | XBM文件 | 
 
 
 [PHP] 纯文本查看 复制代码 <?php
	$image="image/01f9ea56e282836ac72531cbe0233b.jpg@2o.jpg";  //定义指向图像文件的字符变量
	echo "<img src=".$image; //插入图像
	$temp=getimagesize($image); //使用函数并把返回值赋值给数组
	if($temp[0] > 180 || $temp[1] > 100){  //如果图片太大
		echo " width=180 height=".$temp[1]*180/$temp[0];
		echo " border=\"0\">"; //把图片按比例缩放显示
	}else{
		echo ">";
	}
	
	echo "<p>";
	echo "该图像的长为:";
	echo $temp[0]; //调用图像的长
	echo "<p>";
	echo "该图像的宽为:";
	echo $temp[1]; //调用图像的宽
	echo "<p>";
	echo "该图像的格式为:";
	switch ($temp[2])  //通过判断返回图像的格式
	{
		case 1:  //如果图像为 GIF
			echo "GIF 图像";
		break;
		case 2:  //如果图像为 JPG
			echo "JPG/JPGE 图像";
		break;
		case 3:  //如果图像为 PNG
			echo "PNG 图像";
		break;
		default:  //除以上 3 种外的其他情况
			echo "未知图像格式";
		break;
	}
?>
   
 |