700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > android上传文件php PHP编写安卓文件上传接口

android上传文件php PHP编写安卓文件上传接口

时间:2021-06-22 19:00:29

相关推荐

android上传文件php PHP编写安卓文件上传接口

为了快速满足安卓客户端或跨域文件上传接口,现在用PHP写个可以文件上传类。可通过安卓客户端或者其他域名的网站上传窗口,可以把文件上传指定的服务器中,下面是详细代码。//主方法获取上传文件

publicfunctiongetImgByAndroid(){

$date_url=date("Ymd");//防止文件过多,加个时间文件夹便于区分

$target_path="./public/uploads/client/user_thumb/".$date_url.'/';

$this->createPath($target_path);//因为php程序执行的所有者是www而目录的所有者是root,两个所有者不同,为了防止创建日期文件夹失败,加个创建方法

//die(var_dump($_FILES));

//$target_path=$target_path.$_FILES['file']['name'];

if(move_uploaded_file($_FILES['file']['tmp_name'],$target_path.$_FILES['file']['name'])){//$_FILES['file']['tmp_name']临时文件夹

echo"Thefile".$_FILES['file']['name']."hasbeenuploaded";

}else{

echo"Therewasanerroruploadingthefile,pleasetryagain!".$_FILES['file']['error'];

}

}

//根据路径创建文件夹

publicfunctioncreatePath($path){

$pathArr=explode("/",$path);

$pathed="";

foreach($pathArras$key=>$row){

$pathed=$pathed.$row."/";

if($key==0){

continue;

}

if(is_dir($pathed)){

continue;

}

else{

mkdir($pathed);

}

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。