PHP 大会日本 2024

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