php+ajax⽂件上传
1. 前端页⾯代码
2.后端页⾯代码 echo \"
\"; print_r($_FILES); echo \"
\"; 打印出以下内容, name ⽂件名称 type ⽂件类型
tmp_name ⽂件临时地址 erro 错误编码 size ⽂件⼤⼩
/*得到⽂件名称并且赋值给$name变量*/ $name = $_FILES['fileArray']['name']; /*截取⽂件后缀并复制给$last*/
$last = substr($name,strrpos($name,'.'));
/*使⽤时间戳修改⽂件名称连接后缀并且复制给$name*/ $name = date('YmdHis').rand(10000,99999).$last; /*定义要传⽂件的位置路径*/
$address = ROOT_PATH.'/upload/'.$name;
/*使⽤函数move_uploaded_file 移动临时⽂件到定义好的地址*/ if(move_uploaded_file($_FILES['fileArray']['tmp_name'],$address)){ echo 1;
}else{ echo 0; }