xdiff_string_bdiff_size

(PECL xdiff >= 1.5.0)

xdiff_string_bdiff_sizeПолучить размер файла созданного после применения бинарного патча

Описание

xdiff_string_bdiff_size ( string $patch ) : int

Возвращает размер файла, который будет создан после применения бинарного патча (patch) к оригинальному файлу.

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

patch

Бинарный патч, созданный функциями xdiff_string_bdiff() или xdiff_string_rabdiff().

Возвращаемые значения

Возвращает расчитанный размер файла в байтах.

Примеры

Пример #1 Пример использования xdiff_string_bdiff_size()

В следующем коде производится подсчет результирующего размера файла после применения бинарного патча.

<?php
$binary_patch 
file_get_contents('file.bdiff');
$length xdiff_string_bdiff_size($binary_patch);
echo 
"Результирующий файл будет занимать $length байт";
?>

Смотрите также

  • xdiff_string_bdiff() - Создать бинарный патч для двух строк
  • xdiff_string_rabdiff() - Сравнить две строки и создать бинарный патч используя полиноминальный алгоритм Rabin fingerprint
  • xdiff_string_bpatch() - Применение бинарного патча к строке