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
廣告