分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

PHP图片上传方法

发布时间:2023-09-06 01:24责任编辑:彭小芳关键词:PHP
/** * 验证图片 * @params array $images,int $id,string $poster_path * @return array */function checkImg($images,$id,$poster_path) { ???$msg ?= ‘‘; ???$path = ‘‘; ???//验证图片大小 ???if(isset($images) && $images[‘error‘] == 0) { ???????if($images[‘size‘]>1024*700){ ???????????$msg = ‘图片不能超过700K‘; ???????}else { ???????????$type = pathinfo($images[‘name‘], PATHINFO_EXTENSION); ???????????if ($type != "png" && $type != ‘jpg‘ && $type != ‘jpeg‘) { ???????????????$msg = "请上传正确格式的图片"; ???????????} ???????????$time = time(); ???????????$file = "poster_{$time}.$type"; ???????????$path = "upload/junior/poster"; ???????????$upload = ROOT_PATH . "/Html/{$path}/{$file}"; ???????????if(!is_dir(ROOT_PATH . "/Html/{$path}")) { ???????????????mkdir(ROOT_PATH . "/Html/{$path}", 0777, true); ???????????} ???????????move_uploaded_file($images[‘tmp_name‘], $upload); ???????????$path = "{$path}/{$file}"; ???????} ???}elseif($id != 0){ ???????$path = $poster_path; ???}else { ???????$msg = ‘图片不能为空且图片大小不能超过700K‘; ???} ???return $res = array(‘msg‘ => $msg , ‘path‘ => $path);}

PHP图片上传方法

原文地址:http://www.cnblogs.com/yeshaoxiang/p/7827260.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved