Bonjour,

Existe-t-il une fonction php qui permet de retourner les différences entre deux versions d'un fichier (non binaire) ?

Actuellement je fais ça à l'arrache comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php
 
$diff = array();
 
exec('diff old-file.html new-file.html --rcs', $diff);
 
foreach ($diff as $key => $value) {
	$value = htmlentities($value);
	echo '[' . $key . '] => ' . $value . '<br/>';
}
 
?>
Mais c'est une méthode très lourde car je suis obligé de parser le résultat pour le mettre en forme.

Un grand merci d'avance