xdiff_string_rabdiff

(PECL xdiff >= 1.5.0)

xdiff_string_rabdiffHacer una diferencia binaria de dos cadenas utilizando el algoritmo polinomial de huella digital (fingerprinting) de Rabin

Descripción

xdiff_string_bdiff(string $old_data, string $new_data): string

Hace una diferencia binaria de dos cadenas y almacena el resultado. La diferencia entre esta función y xdiff_string_bdiff() es el diferente algoritmo que se utiliza que debería traducirse en una ejecución más rápida y un diff producido menor. Esta función trabaja con archivos de texto y binarios. El archivo parche resultante puede ser posteriormente aplicado utilizando xdiff_string_bpatch()/xdiff_file_bpatch().

Para obtener más información sobre las diferencias entre el algoritmo utilizado por favor vea el sitio web » libxdiff

Parámetros

old_data

Primera cadena con información binaria. Esta actúa como "vieja" información.

new_data

Segunda cadena con información binaria. Esta actúa como "nueva" información.

Valores devueltos

Devuelve la cadena con la diferencia binaria conteniendo las diferencias entre "vieja" y "nueva" información o false si se ha producido un error interno.

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top