xdiff_file_bdiff
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
xdiff_file_bdiff
Референца за `function.xdiff-file-bdiff.php` со подобрена типографија и навигација.
xdiff_file_bdiff
(PECL xdiff >= 1.5.0)
xdiff_file_bdiff — Make binary diff of two files
= NULL
Makes a binary diff of two files and stores the result in a patch file. This function works with both text and binary files. Resulting patch file can be later applied using xdiff_file_bpatch()/xdiff_string_bpatch().
Параметри
old_file-
За повеќе детали за разликите помеѓу алгоритмите што се користат, ве молиме проверете
new_file-
Патека до првата датотека. Оваа датотека делува како "стара" датотека.
dest-
Патека до втората датотека. Оваа датотека делува како "нова" датотека.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Примери
Пример #1 xdiff_file_bdiff() example
Патека на резултирачката датотека со лепенка. Резултирачката датотека содржи разлики помеѓу "старите" и "новите" датотеки. Таа е во бинарен формат и не е читлива за човекот.
<?php
$old_version = 'my_script_1.0.tgz';
$new_version = 'my_script_1.1.tgz';
xdiff_file_bdiff($old_version, $new_version, 'my_script.bdiff');
?>Белешки
Забелешка:
Следната шифра прави бинарна разлика на два архиви.