« xdiff_file_rabdiff
xdiff_string_bdiff_size »

xdiff_string_bdiff

(PECL xdiff >= 1.5.0)

xdiff_string_bdiff — 2 つの文字列のバイナリ diff を作成する

説明

function xdiff_string_bdiff(string $old_data, string $new_data): string

ふたつの文字列のバイナリ diff を作成して結果を返します。 この関数はテキストファイルとバイナリファイルの両方に適用可能です。 できあがったパッチファイルを後で適用するには xdiff_string_bpatch()/xdiff_file_bpatch() を使用します。

パラメータ

old_data

バイナリデータを含む最初の文字列。"旧" データです。

new_data

バイナリデータを含む 2 番目の文字列。"新" データです。

戻り値

"旧" データと "新" データの差分を含むバイナリ diff 文字列、 あるいは内部エラーが発生した場合は false を返します。

参考

関連キーワード:
xdiff   バイナリ   diff   bdiff   適用   bpatch   rabdiff   size   テキストファイル   バイナリファイル   両方   パッチファイル   最初   差分   内部   参考   パッチ
関連する関数・ページ:
function.xdiff-string-diff-binary   function.xdiff-file-bdiff   function.xdiff-file-bdiff-size   function.xdiff-string-bpatch   function.xdiff-file-diff-binary   function.xdiff-string-bdiff-size