La función xdiff_string_rabdiff () puede hacer una diferencia binaria de dos cadenas utilizando el algoritmo de huellas digitales polinomiales de Rabin.
Sintaxis
string xdiff_string_bdiff( string $old_data , string $new_data )
La función xdiff_string_rabdiff () puede hacer una diferencia binaria de dos cadenas y devolver el resultado. La diferencia entre xdiff_string_rabdiff () y xdiff_string_bdiff () son los diferentes algoritmos utilizados que dan como resultado una ejecución más rápida y una menor diferencia producida. Esta función puede trabajar tanto con texto como con datos binarios. El parche resultante se puede aplicar más tarde utilizando xdiff_string_bpatch () / xdiff_file_bpatch ().
La función xdiff_string_rabdiff () puede devolver una cadena con una diferencia binaria que contenga diferencias entre los datos "antiguos" y "nuevos" o falso si ha ocurrido un error interno.