xdiff_string_rabdiff

(PECL xdiff >= 1.5.0)

xdiff_string_rabdiff使用 Rabin 多项式指纹算法创建两个字符串的二进制差异

描述

xdiff_string_bdiff(string $old_data, string $new_data): string

创建两个字符串的二进制差异并返回结果。 此函数与 xdiff_string_bdiff() 的区别在于使用的算法不同,这将导致更快的执行速度和更小的差异生成。 此函数适用于文本数据和二进制数据。 生成的补丁可以使用 xdiff_string_bpatch()/xdiff_file_bpatch() 进行应用。

有关使用算法之间差异的更多详细信息,请查看 » libxdiff 网站。

参数

old_data

包含二进制数据的第一个字符串。 它充当“旧”数据。

new_data

包含二进制数据的第二个字符串。 它充当“新”数据。

返回值

返回包含“旧”数据和“新”数据之间差异的二进制差异字符串,如果发生内部错误,则返回 false

参见

添加备注

用户贡献的备注

此页面没有用户贡献的备注。
To Top