|
xdiff_file_rabdiff2 つのファイルのバイナリ diff を、Rabin の polynomial fingerprinting アルゴリズムで作成する 説明
bool xdiff_file_rabdiff(string
$old_file , string $new_file , string $dest )ふたつのファイルのバイナリ diff を作成し、その結果をパッチファイルとして保存します。 この関数と xdiff_file_bdiff との違いは、 使用するアルゴリズムです。この関数のほうが実行速度が速く、より小さな diff を生成します。 この関数はテキストファイルとバイナリファイルの両方に適用可能です。 できあがったパッチファイルを後で適用するには xdiff_file_bpatch/xdiff_string_bpatch を使用します。 アルゴリズムの違いについての詳細は、 » libxdiff のウェブサイトを参照ください。 パラメータ
戻り値
成功した場合に 例
例1 xdiff_file_rabdiff の例 以下のコードは 2 つのアーカイブのバイナリ diff を作成します。
注意
参考
|