xdiff_string_diff Créé un diff unifié entre deux chaînes &reftitle.description; stringxdiff_string_diff stringold_data stringnew_data intcontext3 boolminimal&false; Crée un diff unifié contenant les différences entre la chaîne old_data et la chaîne new_data et retourne le diff ainsi créé. Le diff résultant est humainement lisible. Le paramètre optionnel context spécifie le nombre de lignes de contexte à ajouter autour de chaque modification. Le fait de définir le paramètre minimal à &true; fera que le diff sera le plus petit possible (peut prendre du temps). &reftitle.parameters; old_data Première chaîne de données. Ce sont les anciennes données. new_data Seconde chaîne de données. Ce sont les nouvelles données. context Indique le nombre de lignes de contexte que vous voulez inclure dans le diff résultant. minimal Configurez minimal à &true; si vous voulez minimaliser la taille du diff (peut prendre beaucoup de temps). &reftitle.returnvalues; Retourne une chaîne représentant le diff résultant, ou &false; si une erreur interne survient. &reftitle.examples; Exemple avec <function>xdiff_string_diff</function> Le code suivant effectue un diff de deux articles. ]]> &reftitle.notes; Cette fonction ne fonctionne pas correctement avec des chaînes binaires. Pour effectuer un diff de chaînes binaires, utilisez la fonction xdiff_string_bdiff/xdiff_string_rabdiff. &reftitle.seealso; xdiff_string_patch