PHP - xdiff_string_rabdiff() 函数



xdiff_string_rabdiff() 函数可以使用 Rabin 多项式指纹算法创建两个字符串的二进制差异。

语法

string xdiff_string_bdiff( string $old_data , string $new_data )

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

xdiff_string_rabdiff() 函数可以返回一个包含“旧”数据和“新”数据之间差异的二进制差异字符串,如果发生内部错误则返回 false。

php_function_reference.htm
广告