PHP - Fonction xdiff file_merge3 ()

La fonction xdiff_file_merge3 () peut fusionner trois fichiers en un seul.

Syntaxe

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

La fonction xdiff_file_merge3 () peut fusionner trois fichiers en un seul et stocker le résultat dans un fichier dest. Le old_file est une version originale, tandis que new_file1 et new_file2 ont des versions modifiées d'un original.

La fonction xdiff_file_merge3 () peut retourner true si la fusion est réussie, chaîne avec des morceaux rejetés si ce n'est pas le cas, ou false si une erreur interne s'est produite.

Exemple

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