Realiza una diferencia binaria de dos archivos

# xdiff_file_bdiff

(PECL xdiff >= 1.5.0)

xdiff_file_bdiff — Realiza una diferencia binaria de dos archivos

### Descripción

function xdiff_file_bdiff(string `$old_file`, string `$new_file`, string `$dest`): bool

Hace una diferencia binaria de dos archivos y almacena el resultado en un archivo de revisión. Esta función trabaja con archivos de texto y binarios. El archivo parche resultante puede ser aplicado posteriormente utilizando xdiff_file_bpatch()/xdiff_string_bpatch().

### Parámetros

`old_file`

  Ruta a el primer archivo. Este archivo actúa como "viejo" archivo.

`new_file`

  Ruta a el segundo archivo. Este archivo actúa como "nuevo" archivo.

`dest`

  Ruta de el archivo parche resultante. El archivo resultante contiene diferencias entre los archivos "viejo" y "nuevo". Este será en formato binario y no leible por humanos.

### Valores devueltos

Esta función retorna `true` en caso de éxito o `false` si ocurre un error.

### Ejemplos

Ejemplo #1 Ejemplo de xdiff_file_bdiff()

El siguiente código hace una diferencia binaria de dos archivos.

    <?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');
    ?>

### Notas

> Nota:

> Ambos archivos serán cargados en memoria así que asegúrese que el valor de memory_limit es lo suficientemente alto.

### Ver también

- xdiff_file_bpatch() - Parchea un archivo con una diferencia binaria

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open