A função xdiff_file_bdiff () pode fazer uma diferença binária de dois arquivos.
Sintaxe
bool xdiff_file_bdiff( string $old_file , string $new_file , string $dest )
A função xdiff_file_bdiff () pode fazer uma comparação binária de dois arquivos e armazenar o resultado em um arquivo de patch. Esta função pode funcionar com arquivos de texto e binários e o arquivo de patch resultante pode ser aplicado posteriormente usando xdiff_file_bpatch () / xdiff_string_bpatch ().
A função xdiff_file_bdiff () pode retornar verdadeiro em caso de sucesso ou falso em caso de falha.
Exemplo
<?php
$old_version = "my_script_1.0.tgz";
$new_version = "my_script_1.1.tgz";
xdiff_file_bdiff($old_version, $new_version, "my_script.bdiff");
?>