xdiff_file_bpatch

(PECL xdiff >= 1.5.0)

xdiff_file_bpatch — Застосувати бінарний патч до файлу

Опис

xdiff_file_bpatch(string $file, string $patch, string $dest): bool

Применить к файлуfileпатчpatchи записать результат в файлdest. Ця функція приймає патчі, створені як xdiff_file_bdiff()так иxdiff_file_rabdiff() або їх копії.

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

file

Оригінальний файл.

patch

Файл бінарний патч.

dest

Підсумковий файл.

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

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

Приклади

Приклад #1 Приклад використання xdiff_file_bpatch()****

У наступному коді показано застосування бінарного патчу до файлу.

Loading...

Примітки

Зауваження :

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

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

  • xdiff_file_bdiff() - Створити бінарний патч порівнюючи два файли
  • xdiff_file_rabdiff() - Створити бінарний патч порівнюючи два файли за допомогою поліномінального алгоритму Rabin fingerprinting