是否有命令行实用程序或php / py脚本将生成html diff,以便可以比较多个文件以比较4个或更多文件。
我的每个文件最多都有10k行。
注意:这些文件是纯文本文件。不是HTML。仅包含A-Za-z0-9 =。,。没有HTML标签
答案 0 :(得分:0)
这取决于您要比较/分析的数据类型。
基本解决方案是
file_get_contents
为您提供文件数据的字符串strcmp
将对数据进行“二进制安全比较”您可能希望explode()
您的数据以某种方式划分它,并比较数据的各个部分。
另一个选择是分界,循环并制作一个“比较系数”,它表示文件偏离规范的程度。例如,文件1具有cc = 3,文件4具有cc = 8。文件4将更接近匹配。
您将遇到的最后一个问题是服务器计算机上的内存限制。您可以在php.ini
。
// EDIT
刚刚注意到了diff
标记,但无论如何我都会留下它,以防它以某种方式帮助。