PHP递归遍历文件夹去除注释并压缩php源代码的方法示例
本文实例讲述了PHP递归遍历文件夹去除注释并压缩代码的方法。分享给大家供大家参考,具体如下:
";
}
}
}
}else{
//此处无用(因为来的都是目录),如果只转换一个文件,就可以这样使用。
file_put_contents($arr[1].'/'.$dirname,replace_php_src($arr[0].'/'.$dirname));
}
}
//去除注释并压缩,heredoc存在的时候去注释不压缩。
functionreplace_php_src($src){
$contents=file_get_contents($src);
$num=substr_count($contents,'<<<');//heredoc是否存在。
$str="";
if($num>0){//heredoc存在。只去除注释不压缩。
$file=token_get_all($contents);//token_get_all()将提供的源码按PHP标记进行分割.
for($i=0;$i
更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP目录操作技巧汇总》、《php文件操作总结》、《PHP常用遍历算法与技巧总结》、《PHP数据结构与算法教程》、《php程序设计算法总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》及《php常见数据库操作技巧汇总》
希望本文所述对大家PHP程序设计有所帮助。
热门推荐
10 对患者生日祝福语简短
11 结婚祝福语简短装备
12 周岁祝福语学生文案简短
13 订婚领证祝福语简短精辟
14 导师获奖祝福语大全简短
15 新婚购房祝福语简短精辟
16 牛年祝福语简短的爱人
17 送芒果的祝福语简短
18 送给学长毕业祝福语简短