バイナリ diff を適用して作成するファイルのサイズを読み込む
$patch
バイナリパッチ patch を元ファイルに適用して作成するファイルのサイズを返します。
patch
xdiff_string_bdiff 関数あるいは xdiff_string_rabdiff 関数で作成したバイナリパッチ。
作成されるファイルのサイズを返します。
例1 xdiff_string_bdiff_size の例
次のコードは、バイナリ diff を適用してできあがるファイルのサイズを読み込みます。
<?php $binary_patch = file_get_contents('file.bdiff'); $length = xdiff_string_bdiff_size($binary_patch); echo "Resulting file will be $length bytes long"; ?>