(PECL xdiff >= 1.5.0)
xdiff_string_rabdiff — 使用 Rabin 多项式指纹算法创建两个字符串的二进制差异
创建两个字符串的二进制差异并返回结果。 此函数与 xdiff_string_bdiff() 的区别在于使用的算法不同,这将导致更快的执行速度和更小的差异生成。 此函数适用于文本数据和二进制数据。 生成的补丁可以使用 xdiff_string_bpatch()/xdiff_file_bpatch() 进行应用。
有关使用算法之间差异的更多详细信息,请查看 » libxdiff 网站。
old_data
包含二进制数据的第一个字符串。 它充当“旧”数据。
new_data
包含二进制数据的第二个字符串。 它充当“新”数据。
返回包含“旧”数据和“新”数据之间差异的二进制差异字符串,如果发生内部错误,则返回 false
。