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() - Застосувати бінарний патч до файлу