Code :
- /* Si cellule pas vide on retourne le compteur */
- $i=$index+1;
- if ($cell[$i]!='')
- {
- echo "30";
-
- }
|
je sais pas si c'est une erreur de saisie mais cette partie ne fait pas du tout ce qu'il y a marqué en commentaire.
Donc en admettant que c'est plutot
Code :
- if ($cell[$index+1]!='')
- {
- return $cpp;
- }
|
Bon bin même comme ça je comprends pas l'utilité de ta fonction. Parce qu'en admettant que tout marche comme tu veux sur le même exemple si j'envoie un echo CptVide($cell, 1, 4, 0); il va me retourner 1 alors que ma case 1 était vide.
Donc à mon avis tu t'es compliqué la vie pour rien et la récursivité est inutile.
Par ailleurs c'est pabo de nommer les paramètres d'un fonction de la même façon que les variables de ton script, en tout cas c'est au moins un bon moyen de si paumer!