gpt4 book ai didi

php - php 中的字符串/段落/文档比较

转载 作者:行者123 更新时间:2023-11-30 23:35:17 25 4
gpt4 key购买 nike

我正在尝试添加一个功能来生成 2 个 20,000 个字符的文本部分之间的差异报告。我做了一些谷歌搜索,听说 Pear 的 diff 库 - 已经停产 - 并找到了这个:https://github.com/paulgb/simplediff/blob/5bfe1d2a8f967c7901ace50f04ac2d9308ed3169/simplediff.php

理想情况下,我希望看到删除、编辑或添加的内容,并能够将其显示给用户。有没有您可能知道的实现此目的的库或简单方法?

最佳答案

我在实际项目中使用此代码 http://svn.geograph.org.uk/svn/branches/british-isles/libs/3rdparty/simplediff.inc.php

使用示例 http://svn.geograph.org.uk/svn/branches/british-isles/public_html/article/diff.php

但是代码很简单

$a1 = explode("\n",$file1);
$a2 = explode("\n",$file2);
print diff2table($a1,$a2);

(代码只接受输入作为数组,并输出 html 表格。但 diff2table 可以自定义)

关于php - php 中的字符串/段落/文档比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7986355/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com