// $path 为上传服务器路径,或者上传文件缓存路径 $_FIELS['file']['tmp_name']
function pdfverif($path){
$text = file_get_contents($path);
$text = str_replace(array("\r\n","\r","\n"), " ", $text);
preg_match('/<<{1}\s?\/{1}(JS|js){1}.*\/S{1}\s?\/javascript{1}\s?>>/i',$text,$mat);
if($mat){
//包含js 驳回
return false;
}
return true;
}
PHP 过滤 pdf文件中 JS 代码
最新推荐文章于 2026-06-17 09:36:57 发布
该函数使用file_get_contents读取PDF文件内容,替换换行符后,通过正则表达式检查是否包含JS代码。若检测到,返回false,否则验证通过。
5599

被折叠的 条评论
为什么被折叠?



