登录 注册
当前位置:主页 > 资源下载 > 10 > PHP实现微信风格的多图片预览与上传功能

PHP实现微信风格的多图片预览与上传功能

  • 更新:2024-09-09 18:51:20
  • 大小:376KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 移动开发
  • 格式:ZIP

资源介绍

<?php $typeArr = array("jpg", "png", "gif","jpeg"); //允许上传文件格式 $path = "uploads/"; //上传路径 if (isset($_POST)) { $name = $_FILES['file']['name']; $size = $_FILES['file']['size']; $name_tmp = $_FILES['file']['tmp_name']; if (empty($name)) { echo json_encode(array("error" => "您还未选择图片")); exit; } $type = strtolower(substr(strrchr($name, '.'), 1)); //获取文件类型 if (!in_array($type, $typeArr)) { echo json_encode(array("error" => "清上传jpg,png或gif类型的图片!")); exit; } if ($size > (50000 * 1024)) { //上传大小 echo json_encode(array("error" => "图片大小已超过50000KB!")); exit; } $pic_name = time() . rand(10000, 99999) . "." . $type; //图片名称 $pic_url = $path . $pic_name; //上传后图片路径+名称 if (move_uploaded_file($name_tmp, $pic_url)) { //临时文件转移到目标文件夹 echo json_encode(array("error" => "0", "pic" => $pic_url, "name" => $pic_name)); } else { echo json_encode(array("error" => "上传有误,清检查服务器配置!")); } } ?>