xdiff 函数

目录

添加注释

用户贡献的注释 1 条注释

amir.laher
19 年前
xdiff 函数需要您的初始字符串以 \n 字符结尾。

当您使用 xdiff_string_diff 时,初始字符串必须为零长度或以 \n 结尾
例如:$patch= xdiff_string_diff($string,$string2);

如果没有,修补程序将返回一个空字符串。
xdiff_string_patch($string,$patch);

这通常不会影响 xdiff_file_diff,但仍然很烦人。为了防止这种意外影响,我在应用初始差异之前在字符串后面追加一个 \n,如下所示。
if (!ereg("\n$",$string)) $string.="\n";
To Top