php图片上传api文件流方式传递
短信预约 -IT技能 免费直播动态提醒
php和第三方接口上传图片,通过文件流实现类似前端文件上传方式
第一步把图片放到本地,注意如果是远程图片需要转成本地服务器绝对路径
第二步创建要上传文件夹
第三步请求上传图片接口
第四步、创建test6.php接受文件,并保存本地图片
0) { $data['msg']= $_FILES["file"]["error"]; echo json_encode($data);exit; } else { $data['name']=$_FILES["file"]["name"]; $data['type']= $_FILES["file"]["type"] ; $data['size']= $_FILES["file"]["size"] / 1024 ; $data['tmp_name']=$_FILES["file"]["tmp_name"] ; // 判断当期目录下的 upload 目录是否存在该文件 // 如果没有 upload 目录,你需要创建它,upload 目录权限为 777 if (file_exists("upload/" . $_FILES["file"]["name"])) { $data['msg']=$_FILES["file"]["name"] . " 文件已经存在。 "; echo json_encode($data);exit; } else { // 如果 upload 目录不存在该文件则将文件上传到 upload 目录下 move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $_FILES["file"]["name"]); $data['msg']="文件存储在: " . "upload/" . $_FILES["file"]["name"]; echo json_encode($data);exit; } echo json_encode($data);exit; }
第五步,运行返回结果 ,保存图片成功
来源地址:https://blog.csdn.net/weixin_39934453/article/details/127782663
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341