xdiff_string_rabdiff

(PECL xdiff >= 1.5.0)

xdiff_string_rabdiffFaz a diferença binária de duas strings usando o algoritmo de impressão digital polinomial de Rabin

Descrição

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

Cria uma comparação binária de duas strings e retorna o resultado. A diferença entre esta função e xdiff_string_bdiff() é o algoritmo diferente utilizado, que deve resultar em uma execução mais rápida e em uma comparação menor. Esta função funciona tanto com texto quanto com dados binários. O patch resultante pode ser aplicado posteriormente usando xdiff_string_bpatch()/xdiff_file_bpatch().

Para mais detalhes sobre as diferenças entre os algoritmos utilizados, consulte o site » libxdiff.

Parâmetros

old_data

Primeira sequência com dados binários. Atua como dados "antigos".

new_data

Segunda sequência com dados binários. Atua como dados "novos".

Valor Retornado

Retorna uma string com diferença binária entre os dados "antigos" e "novos" ou false se ocorrer um erro interno.

Veja Também

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top