使用php突出显示非常大的文件之间的差异
highlight differences between very large files with php
我想写一个web界面,显示两个非常大的文件之间的差异。我通常使用winmerge,但这意味着我需要登录到服务器,复制文件,然后进行比较。太多了,我不喜欢。我想写一个网页界面,基本上做同样的事情。有人知道有一个可靠的php库可以做这样的事情吗?请记住,这个文件有20k行长,所以它需要可靠,而不需要超快。
使用系统命令diff
,然后解析结果。格式是规则的,很容易理解。
加入阿玛丹的想法:
创建一个具有两个file
输入字段的HTML表单,并使用以下内容:
echo exec('diff ' . $_FILES['file1']['tmp_name'] . ' ' . $_FILES['file2']['tmp_name']);
相关文章:
- 如何使用Node.js在JavaScript模块文件之间使用事件处理程序
- 我如何知道js文件之间的javascript应用程序代码流
- Chrome审核:在外部CSS文件之间的头中发现了1个内联脚本块&”;
- 关于node.js/javascript在文件之间共享变量
- 我可以在两个javascript文件之间传递一个字符串吗?
- 什么's是处理多个js文件之间交互的简单方法,同时避免溢出全局变量
- 文件之间的Javascript变量
- 共享'这'文件之间
- 节点模块和常规javascript文件之间的区别是什么
- 在2js文件之间共享值
- 模块化nodejs中文件之间的函数
- Jest 无法构建依赖关系图,源文件和构建文件之间存在冲突
- 在两个文件之间共享按钮变量
- 如何在 JS 文件之间发送数据
- 在单独文件夹/位置中的.js文件之间共享变量
- 在两个不同的模块和两个不同的js文件之间共享服务
- 在两个 html 文件之间更改 jQuery Mobile 的页面
- 在两个js文件之间共享全局变量
- 我可以在同一本地网络但不在同一主机中的两个文件之间使用PostMessage吗
- ExpressJS和在单独的路由文件之间传递变量