當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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() 函數可以返回一個帶有二進製差異的字符串,其中包含 "old" 和 "new" 數據之間的差異,如果發生內部錯誤,則返回 false。

相關用法


注:本文由純淨天空篩選整理自 PHP - xdiff string_rabdiff() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。