xdiff_file_diff_binary

(PECL xdiff >= 0.2.0)

xdiff_file_diff_binary — Псевдонимxdiff_file_bdiff()

Опис

xdiff_file_diff_binary(string $old_file, string $new_file, string $dest): bool

Створює файл бінарного патчу, порівнюючи два файли. Ця функція працює як з бінарними, так і текстовими файлами. Надалі отриманий патч можна застосувати за допомогою функцій xdiff_file_bpatch()

Починаючи з версії 1.5.0, ця функція є псевдонімом xdiff_file_bdiff()

Список параметрів

old_file

Шлях до першого, "старого" файлу.

new_file

Шлях до другого, "нового" файлу.

dest

Шлях результуючого файлу патчу. Він міститиме різницю між старим і новим файлом у бінарному, людинонечитаемом.

Значення, що повертаються

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Апмсер использованияxdiff_file_diff_binary()****

Наступний код створює бінарний патч, порівнюючи два архіви.

Loading...

Примітки

Зауваження :

Обидва файли будуть завантажені в пам'ять, тому переконайтеся, що параметр memory_limit налаштовано коректно.

Дивіться також

  • xdiff_file_bdiff() - Створити бінарний патч порівнюючи два файли
  • xdiff_file_bpatch() - Застосувати бінарний патч до файлу