SIMPLE DIFF ENTRE 2 FICHIERS

Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015
-
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/38251-simple-diff-entre-2-fichiers

Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
42
ah oui, je me disais aussi que le cvs, c'était une de mes vielles idées à laquelle je pensais :)
Messages postés
10839
Date d'inscription
lundi 24 février 2003
Statut
Modérateur
Dernière intervention
2 mars 2010
26
Kankrelune => heu...parce que je n'y ai pas pensé...! Lol, je corrigerai.

Coucou => je prévois cet essai (c'est vraiment juste un essai) en vue de créer un CVS en php. En ce sens, tout changement dans le fichier m'intéresse, et doit apparaître. Donc oui, tu as raison sur le fait que je l'ai écrit ainsi parce qu'il m'intéresse ainsi : c'est une sécurité de savoir qu'une ligne a été sauté, éventuellement, sans autre modification. Et que dans ce cas, toutes les lignes suivantes sont considérées comme modifiées/ajoutées (pour la dernière, si on a eu un seul saut de ligne). Mais ta remarque est tout à fait justifiée et sensée...! Je rajouterai, à terme, cette distinction (si je m'en sors...c'est pas simple de recréer un CVS entièrement en PHP, sans développer une extension propre), dans la classe prévue à cet effet.
Je mettrai le package ici, quand j'en aurai fini avec.
Et, Coucou, tout ça, c'est de ta faute lol...tu m'as donné une sacrée idée qui ne cesse de me hanter, il y a quelques temps, suite à un de mes package : ma classe de documentation de packages. C'est dans la lignée...un package repository, avec travail collaboratif dessus, documentation, tests, échanges, etc...un CPAN en un peu différent, quoi ;-)
Messages postés
12303
Date d'inscription
mardi 10 février 2004
Statut
Membre
Dernière intervention
30 juillet 2012
42
Salut
sur cette source, les différences ne se font que par lignes, c'est interessant comme méthode, pour toi, les deux fichiers doivent avoir la même taille... enfin dans le sens ou si on insère une ligne, alors les suivantes seront considérées commes modifiées... tu ne gères pas l'insersion... domage.
Messages postés
1293
Date d'inscription
mardi 9 novembre 2004
Statut
Membre
Dernière intervention
21 mai 2015

$myTrim = create_function ('$val', 'return trim ($val);');

Pourquoi faire... Utiliser trim directement dans le array_map aurrait suffit... non... .. ?

@ tchaOo°