PHP 判断上传的文件是否合法
发布时间:2020-07-23 编辑:jiaochengji.com
教程集为您提供PHP 判断上传的文件是否合法等资源,欢迎您收藏本站,我们将为您提供最新的PHP 判断上传的文件是否合法资源
有时候我们后台需要设置用户只能上传指定后缀名的文件,这时候就要对文件进行检测了。
代码如下
/** * 获取文件后缀名,并判断是否合法 * * @param string $file_name * @param array $allow_type * @return blob */ function get_file_suffix($file_name, $allow_type = array()) { $fnarray=explode('.', $file_name); $file_suffix = strtolower(array_pop($fnarray)); if (empty($allow_type)) { return $file_suffix; } else { if (in_array($file_suffix, $allow_type)) { return true; } else { return false; } } }
测试
$allow_wj="jpg,gif,png,jpeg"; $allow=explode(",",$allow_wj); if (get_file_suffix("sakjdfk1.jpg",$allow)){ echo "ok"; }else{ echo "no"; }
结果
ok
更多PHP相关知识,请访问教程集!
以上就是PHP 判断上传的文件是否合法的详细内容,更多请关注教程集其它相关文章!
您可能感兴趣的文章:
PHP 判断上传的文件是否合法
JS如何判断上传文件类型
php 文件上传简单实例
php上传Excel文件时如何判断文件中是否有图片的方法
php多文件上传的三种方法
php判断上传文件的文件类型的几种方法
php图片上传代码一例
php 文件上传的实例解析
php判断图片格式的简单方法
php文件上传代码用法实例解析
上一篇:php7.2的编译安装要怎么做?
下一篇:php 判断密码是否简单
[关闭]