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;
	}
?> 
 
 
 |