[php]
header("content-type:text/html;charset=utf-8");
$arr_ext = array("jpg","png","gif");
$index = strrpos($_FILES[‘upload’][‘name’],".");
$ext = substr($_FILES[‘upload’][‘name’],$index+1);
if(!in_array($ext,$arr_ext))
{
echo "上传的文件不是图像";
exit();
}else
{
$src = $_FILES[‘upload’][‘tmp_name’];
$dst = "./upload/".uniqid().".$ext";
move_uploaded_file($src,$dst);
echo "上传文件成功";
}
?>
[/php]
[html]
判断上传文件是否为图片,为保存为唯一命名上传图片:
[/html]