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 налаштовано коректно.

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