- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PHP上传文件方法及获取文件后缀名函数
function uploadfile($type,$name,$ext,$size,$error,$tmp_name,$targetname,$upload_dir)
{
$MAX_SIZE = 2000000;
$FILE_MIMES = array(image/pjpeg,image/jpeg,image/jpg,image/gif,image/png,image/x-png);
$FILE_EXTS = array(.jpg,.gif,.png,.JPG,.GIF,.PNG);
$file_path = $upload_dir.$targetname;
if(!is_dir($upload_dir))
{
if(!mkdir($upload_dir))
die(文件上传目录不存在并且无法创建文件上传目录);
if(!chmod($upload_dir,0755))
die(文件上传目录的权限无法设定为可读可写);
}
if($size$MAX_SIZE)
die(上传的文件大小超过了规定大小);
if($size == 0)
die(请选择上传的文件);
if(!in_array($type,$FILE_MIMES) || !in_array($ext,$FILE_EXTS))
die(请上传符合要求的文件类型);
if(!move_uploaded_file($tmp_name, $file_path))
die(复制文件失败,请重新上传);
switch($error)
{
case 0:
echo 图片上传成功...br/;
echo 3秒钟后自动跳转...如果没有跳转,a href=uploadFile.php请点击这里/a;
return ;
case 1:
die(上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值);
case 2:
die(上传文件的大小超过了 HTML 表单中 MAX_FILE_SIZE 选项指定的值);
case 3:
die(文件只有部分被上传);
case 4:
die(没有文件被上传);
}
}
似乎 HYPERLINK /s/?q=php \t _blank PHP没有自带 HYPERLINK /s/?q=%E8%8E%B7%E5%8F%96%E6%96%87%E4%BB%B6%E5%90%8E%E7%BC%80%E5%90%8D \t _blank 获取文件后缀名的函数,翻书也没找到,网上搜索也没有,就自己写了个函数,很轻松就可以获取了。见网上很多朋友在找,就发出来分享分享,如果你发现有更好的方法,一定要在下面留言告诉我呀!
????? 函数如下:
function getfilesuffix($filestr){??? $suffixarray= explode(‘.’,$filestr);? //用点号分隔文件名到数组?? ?$ suffixarray = array_reverse($suffixarray);? //把上面数组倒序????return $ suffixarray [0]; //返回??序数组的第一个值}
?用 $filename = getfilesuffix (‘文件名’); ? 这样的方式就可以获取文件的后缀了。
您可能关注的文档
- ISQ9001:2008新标准转版说明会.pdf
- iTrust UL33 (20-60KVA)入网检验报告.pdf.pdf
- ITSM工具产品功能比对.pdf
- IV组种分槽搅拌及槽体改造施工方案.doc
- java 打开摄像头 代码.doc
- java 汇丰面试题.doc
- IVS产品.pdf
- JavaScript编写的简易计算器.doc
- ITeam演讲与口才02.ppt
- java专业人才培养方案.doc
- 高校教师资格证之《高等教育心理学》试题预测试卷及答案详解【最新】.docx
- 高校教师资格证之《高等教育心理学》试题预测试卷及完整答案详解.docx
- 有声读物市场需求与内容创作趋势研究报告——有声读物在儿童早教内容创新中的应用.docx
- 高校教师资格证之《高等教育心理学》试题预测试卷及参考答案详解(预热题).docx
- 2025年乡村民宿民宿服务体验与游客满意度评价报告.docx
- 高校教师资格证之《高等教育心理学》试题预测试卷及参考答案详解(轻巧夺冠).docx
- 智能安防系统技术及应用案例.docx
- 2025至2031年中国玻璃纤维增强水泥制品市场现状分析及前景预测报告.docx
- 县城污水处理厂再生水利用项目立项报告.docx
- 智能安防系统技术及应用研究.docx
文档评论(0)