PHP - Função xdiff file_merge3 ()

A função xdiff_file_merge3 () pode mesclar três arquivos em um.

Sintaxe

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

A função xdiff_file_merge3 () pode mesclar três arquivos em um e armazenar o resultado em um arquivo dest. O old_file é uma versão original, enquanto new_file1 e new_file2 têm versões modificadas de um original.

A função xdiff_file_merge3 () pode retornar true se a fusão for bem-sucedida, string com pedaços rejeitados se não for, ou false se ocorrer um erro interno.

Exemplo

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