xdiff_file_bdiff
(PECL xdiff >= 1.5.0)
xdiff_file_bdiff — Створити бінарний патч порівнюючи два файли
Опис
xdiff_file_bdiff(string $old_file, string $new_file, string $dest): bool
Створює файл бінарного патчу, порівнюючи два файли. Ця функція працює як з бінарними, так і текстовими файлами. Надалі отриманий патч можна застосувати за допомогою функцій xdiff_file_bpatch() xdiff_string_bpatch()
Список параметрів
old_file
Шлях до першого, "старого" файлу.
new_file
Шлях до другого, "нового" файлу.
dest
Шлях результуючого файлу патчу. Він міститиме різницю між старим і новим файлом у бінарному, человеконечитаемом форматі.
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання xdiff_file_bdiff()****
Наступний код створює бінарний патч.
Loading...
Примітки
Зауваження :
Обидва файли будуть завантажені в пам'ять, тому переконайтеся, що параметр memory_limit налаштовано коректно.
Дивіться також
- xdiff_file_bpatch() - Застосувати бінарний патч до файлу