php - PHP 中的字符字符串差异

标签 php string diff

简而言之,我正在寻找类似 PHP 中的 google-diff-match-patch 的东西。

我在 SO 看过一些类似的问题,也看过提供的算法 here ,但都失败了:

diff("draßen", "da draußen")

不应该

<del>draßen</del> <ins>da draußen</ins> 

(这对我来说有点愚蠢,因为我想比较文件名),但是 (try here)

<ins>da </ins>dra<ins>u</ins>ßen

PHP 中是否有执行此操作的代码片段?不幸的是,我不能使用(即安装)外部包。

最佳答案

https://github.com/gorhill/PHP-FineDiff支持字符差异,并可以在 HTML 中呈现差异

关于php - PHP 中的字符字符串差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3307292/

相关文章:

regex - 使用正则表达式过滤差异

javascript - 删除/忽略 Istanbul 尔 html 或 lcov 覆盖率报告页脚时间戳

Heroku 上的 PHP 多字节字符串

php - 从 php 执行 SQL 选择时出错

php - 如何在 PHP 中将字符串的第一个字符设为小写?

string - 如何找到一个被剥离非 ASCII 字符的字符串副本

php - proc_open() 失败,返回 'Permission denied'

python - 是否有内置的 python 函数来计算二进制字符串中的位翻转?

javascript - javascript 中的字符串编码 UTF-16 或 UTF-8

GIT:如何配置帅哥识别