Bonjour tout le monde,
j'ai un petit souci... j'ai créé une fonction avec des parametres de type string
quand je teste la fonction comme ceci:
ca me donne un resultat...
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo compar_str("laekrs","lakers");
mais quand je donne en parametre des variables a partir d'un table comme ceci:
ca ne marche pas, sachant que les las variables dans le tableau contiennet les meme valeur que j'ai entré dans le premier exemple.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo compar_str($tab[1], $tab[2]);
voici l'implementation de la fonction:
je vous remercie d'avance
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function compar_str($str1,$str2) { $count=strlen($str1); $k=0; $i=0; while($i<$count) { if($str1[$i]==$str2[$i]) $i++; else if(($str1[$i]==$str2[$i+1]) && ($str1[$i+1]==$str2[$i])) $i+=2; else break; } if($i==$count) $str=$str2; else $str=""; return $str; }
Partager