xdiff_file_merge3

(PECL xdiff >= 0.2.0)

xdiff_file_merge3Merge 3 files into one

说明

xdiff_file_merge3 ( string $old_file , string $new_file1 , string $new_file2 , string $dest ) : mixed

Merges three files into one and stores the result in a file dest. The old_file is an original version while new_file1 and new_file2 are modified versions of an original.

参数

old_file

Path to the first file. It acts as "old" file.

new_file1

Path to the second file. It acts as modified version of old_file.

new_file2

Path to the third file. It acts as modified version of old_file.

dest

Path of the resulting file, containing merged changed from both new_file1 and new_file2.

返回值

Returns TRUE if merge was successful, string with rejected chunks if it was not or FALSE if an internal error happened.

范例

Example #1 xdiff_file_merge3() example

The following code merges three files into one.

<?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;
}
?>

参见

相关文章
php expect 函数 waits until the output from a process matches one of the patterns a specified time period has passed or an eof is seenphp ncurses 函数 copies a region from a pad into the virtual screenphp odbc 函数 fetch one result row into arrayphp paradox 函数 inserts record into paradox databasephp shared memory 函数 write data into shared memory blockphp socket 函数 export a socket extension resource into a stream that encapsulates a socketphp sqlite 函数 executes a query and returns either an array for one single column or the value of the first rowphp statistic 函数 calculates any one parameter of the negative binomial distribution given values for the othersphp statistic 函数 calculates any one parameter of the non central chi square distribution given values for the othersphp statistic 函数 calculates any one parameter of the non central f distribution given values for the othersphp swoole 函数 add new callback functions of a socket into the eventloopphp com 函数 convert a variant into a new variant object of another typephp xdiff 函数 read a size of file created by applying a binary diffphp xdiff 函数 make binary diff of two filesphp xdiff 函数 make unified diff of two filesphp xdiff 函数 merge 3 files into onephp xdiff 函数 make binary diff of two files using the rabin s polynomial fingerprinting algorithmphp xdiff 函数 merge 3 strings into onephp xdiff 函数 patch a string with an unified diffphp xdiff 函数 make binary diff of two strings using the rabin s polynomial fingerprinting algorithm
关注编程学问公众号