Comparer chaine de caractere avec php

Fermé
tgmg Messages postés 6 Date d'inscription mardi 21 décembre 2010 Statut Membre Dernière intervention 20 avril 2012 - 25 févr. 2012 à 21:22
ktm620enduro Messages postés 293 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 12 mars 2013 - 26 févr. 2012 à 20:39
Bonjour,
je souhaiterais comparer 2 chaines de caractère que je récupère a partir du formulaire, l'ordre compte.
il me faut afficher les deux chaines et en dessous de chaque caractère afficher "-" si ils sont identique et "+" s'ils sont différents:
exempele:

AAABBAA
ABABBBB
-+ -- - - -
quelqu'un a-t-il une suggerstion


A voir également:

1 réponse

ktm620enduro Messages postés 293 Date d'inscription mardi 21 septembre 2010 Statut Membre Dernière intervention 12 mars 2013 38
Modifié par ktm620enduro le 26/02/2012 à 20:41
Tiens :

LA FONCTION
function comparer_les_chaines($a,$b){$sa=strlen($a);$sb=strlen($b);if($sa>$sb)$sc=$sa;if($sa<$sb)$sc=$sb;if($sa==$sb)$sc=$sa;for($i=0;$i<$sc;$i++){if($a[$i]==$b[$i])$c[]='-';else $c[]='+';}return implode('',$c);} 


LE CODE POUR LA TESTER
echo comparer_les_chaines('AAABBAA','ABABBBB');
0