(PECL xdiff >= 0.2.0)
xdiff_file_merge3 — 将 3 个文件合并为一个
将三个文件合并为一个,并将结果存储在文件 dest
中。 old_file
是原始版本,而 new_file1
和 new_file2
是原始版本的修改版本。
old_file
第一个文件的路径。它充当“旧”文件。
new_file1
第二个文件的路径。它充当 old_file
的修改版本。
new_file2
第三个文件的路径。它充当 old_file
的修改版本。
dest
结果文件的路径,包含来自 new_file1
和 new_file2
的合并更改。
范例 #1 xdiff_file_merge3() 范例
以下代码将三个文件合并为一个。
<?php
$old_version = 'original_script.php';
$fix1 = 'script_with_fix1.php';
$fix2 = 'script_with_fix2.php';
$errors = xdiff_file_merge3($old_version, $fix1, $fix2, 'fixed_script.php');
if (is_string($errors)) {
echo "Rejects:\n";
echo $errors;
}
?>