PHP验证文件名合法

使用PHP的pathinfo函数,分别获取文件名和后缀,当且仅当两者都不是空的情况,才是合法的文件名称

 

$suffix = pathinfo($file_name, PATHINFO_EXTENSION);
$filename = pathinfo($file_name, PATHINFO_FILENAME);
if($suffix == '' || $filename == ''){
     $this->error('文件名称错误');
}

你可能感兴趣的:(php,开发语言)