1、定义好一个要上传到服务器端的一个文件夹
$filePath='./Commdity';
2、如果服务器不存在某个文件夹就去创建一个文件指定名的文件夹
if (!$filePath))
{ mkdir($filePath,0777,true);
}
3、定义好一个需要上传文件类型的文件类型数组
$type=array("jpg","gif","bmg");
4、判断文件是否为指定的文件类型
in_array((strtolower(substr(strchr($_FILES['file']['name'],'.'),1))),$type);//判断文件的后缀是否为规定的文件后缀
5、文件的一个上传的主要逻辑
$fileType=implode(',',$type);//提示文件上传的格式类型
$filename=$_FILES['file']['name'];
$filename=time();
$filename=$filename(strchr($_FILES['file']['name'],'.'));//获取最后的文件名称
if(file_exists($filePath)){
$bool=move_uploaded_file($_FILES['file']['tmp_name'],$filePath.$_FILES['file']['name']);
if($bool){
echo "文件上传成功";
}
else{
echo "文件上传失败";
}
}
6、附上完整的一个操作代码