php 上传文件类型判断函数(避免上传漏洞 )


Posted in PHP onJune 08, 2010
function ($file_name,$pass_type=array('jpg','jpeg','gif','bmp','png')){ 
$yx_file = $pass_type; 
$kzm = substr(strrchr($file_name,"."),1); 
$is_img = in_array(strtolower($kzm),$yx_file); 
if($is_img){ 
return true; 
}else{ 
return false; 
} 
}
PHP 相关文章推荐
php实现的MySQL通用查询程序
Mar 11 PHP
一步一步学习PHP(6) 面向对象
Feb 16 PHP
php中使用DOM类读取XML文件的实现代码
Dec 14 PHP
有道搜索和IP138的IP的API接口(PHP应用)
Nov 29 PHP
codeigniter实现get分页的方法
Jul 10 PHP
PHP实现QQ登录实例代码
Jan 14 PHP
Zend Framework分发器用法示例
Dec 11 PHP
PHP编程实现多维数组按照某个键值排序的方法小结【2种方法】
Apr 27 PHP
PHP 多任务秒级定时器的实现方法
May 13 PHP
PHP 多进程与信号中断实现多任务常驻内存管理实例方法
Oct 04 PHP
宝塔面板出现“open_basedir restriction in effect. ”的解决方法
Mar 14 PHP
Mac M1安装mnmp (Mac+Nginx+MySQL+PHP) 开发环境
Mar 29 PHP
php的字符串用法小结
Jun 08 #PHP
php文章内容分页并生成相应的htm静态页面代码
Jun 07 #PHP
php获取当前网址url并替换参数或网址的方法
Jun 06 #PHP
phpmyadmin里面导入sql语句格式的大量数据的方法
Jun 05 #PHP
php 智能404跳转代码,适合换域名没改变目录的网站
Jun 04 #PHP
php中static静态变量的使用方法详解
Jun 04 #PHP
用sql命令修改数据表中的一个字段为非空(not null)的语句
Jun 04 #PHP
You might like
php之readdir函数用法实例
2014/11/13 PHP
php 使用curl模拟ip和来源进行访问的实现方法
2017/05/02 PHP
Centos7安装swoole扩展操作示例
2020/03/26 PHP
js 操作css实现代码
2009/06/11 Javascript
Prototype Number对象 学习
2009/07/19 Javascript
基于jquery的点击链接插入链接内容的代码
2012/07/31 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
原生js实现fadein 和 fadeout淡入淡出效果
2014/06/05 Javascript
JS往数组中添加项性能分析
2015/02/25 Javascript
jQuery判断数组是否包含了指定的元素
2015/03/10 Javascript
javascript中eval函数用法分析
2015/04/25 Javascript
Bootstrap每天必学之日期控制
2016/03/07 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
2016/09/05 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
Vue2几种常见开局方式详解
2017/09/09 Javascript
BACKBONE.JS 简单入门范例
2017/10/17 Javascript
微信小程序视图容器(swiper)组件创建轮播图
2020/06/19 Javascript
elementUI Vue 单个按钮显示和隐藏的变换功能(两种方法)
2018/09/04 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
vue项目中使用bpmn为节点添加颜色的方法
2020/04/30 Javascript
js面向对象封装级联下拉菜单列表的实现步骤
2021/02/08 Javascript
Python自动化开发学习之三级菜单制作
2017/07/14 Python
Python如何使用argparse模块处理命令行参数
2019/12/11 Python
tensorflow入门:tfrecord 和tf.data.TFRecordDataset的使用
2020/01/20 Python
Hunkemöller西班牙:欧洲最大的内衣连锁店
2018/08/15 全球购物
澳大利亚Mocha官方网站:包、钱包、珠宝和配饰
2019/07/18 全球购物
最新的小工具和卓越的产品设计:Oh That Tech!
2019/08/07 全球购物
美国购买韩国护肤和美容产品网站:Althea Korea
2020/11/16 全球购物
学生实习推荐信范文
2013/11/26 职场文书
运动会入场解说词300字
2014/01/25 职场文书
十周年庆典策划方案
2014/06/03 职场文书
带你学习MySQL执行计划
2021/05/31 MySQL
国庆节到了,利用JS实现一个生成国庆风头像的小工具 详解实现过程
2021/10/05 Javascript
详解Golang如何优雅的终止一个服务
2022/03/21 Golang
浅谈Redis变慢的原因及排查方法
2022/06/21 Redis