您的位置:首页 > 编程语言 > PHP开发

PHP使用之上传文件到服务器

2017-09-20 12:13 253 查看

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、附上完整的一个操作代码

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: