最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

PHP判断上传的文件是否合法

来源:动视网 责编:小采 时间:2020-11-27 14:19:32
文档

PHP判断上传的文件是否合法

PHP判断上传的文件是否合法:有时候我们后台需要设置用户只能上传指定后缀名的文件,这时候就要对文件进行检测了。代码如下/** * 获取文件后缀名,并判断是否合法 * * @param string $file_name * @param array $allow_type * @return blob */ function ge
推荐度:
导读PHP判断上传的文件是否合法:有时候我们后台需要设置用户只能上传指定后缀名的文件,这时候就要对文件进行检测了。代码如下/** * 获取文件后缀名,并判断是否合法 * * @param string $file_name * @param array $allow_type * @return blob */ function ge


有时候我们后台需要设置用户只能上传指定后缀名的文件,这时候就要对文件进行检测了。

代码如下

/**
 * 获取文件后缀名,并判断是否合法
 *
 * @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判断上传的文件是否合法

PHP判断上传的文件是否合法:有时候我们后台需要设置用户只能上传指定后缀名的文件,这时候就要对文件进行检测了。代码如下/** * 获取文件后缀名,并判断是否合法 * * @param string $file_name * @param array $allow_type * @return blob */ function ge
推荐度:
标签: 文件 上传 的文件
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top