(PECL xdiff >= 0.2.0)
xdiff_file_patch_binary — Alias de xdiff_file_bpatch
$file
   , string $patch
   , string $dest
   ) : bool
   Parchea un file con un
   patch binario y almacena el resultado en un archivo dest. 
   Esta función acepta parches creados tanto a través de funciones xdiff_file_bdiff() 
   o xdiff_file_rabdiff() como de sus equivalentes de cadena.
  
Desde la versión 1.5.0 esta función es un alias de xdiff_file_bpatch().
fileEl archivo original.
patchEl archivo parche binario.
destLa ruta de el archivo resultante.
   Devuelve TRUE en caso de éxito o FALSE en caso de error.
  
Ejemplo #1 Ejemplo de xdiff_file_patch_binary()
El siguiente código aplica una diferencia binaria a un archivo.
<?php
$old_version = 'archive-1.0.tgz';
$patch = 'archive.bpatch';
$result = xdiff_file_patch_binary($old_version, $patch, 'archive-1.1.tgz');
if ($result) {
   echo "Archivo parcheado";
} else {
   echo "El archivo no pudo ser parcheado";
}
?>
Nota:
Ambos archivos (
fileypatch) serán cargados en memoria así que asegúrese que el valor de memory_limit es lo suficientemente alto.