Ah bon ?@sadeq
Je crois qu'on a la fonction depuis le début. Et je crois aussi que ce n'est pas un problème de fonction ou de syntaxe PHP. Vieaiepie n'a pas l'air d'être une débutante en PHP qui ne sait pas faire la différence entre un echo et un return. Je pense aussi qu'il est temps de lire vraiment ce qu'elle pose comme question : une variable n'est pas modifiée par un return d'une fonction alors qu'elle devrait l'être. Et ceci n'est pas lié à une fonction particulière.
Biensur, ma fonction ne fait pas que ca, elle est complexe, mais ca change rien au problème.
Ma fonction en fait crée des enregsitrement dans une bdd en fonction d'un fichier texte, et renvoie le nombre de "cas" traité !!!
Il me semble que, au contraire, depuis le début, elle nous informe qu'elle ne nous as pas donné la fonction complèteLe code joint est un code simple, mais la fonction n'a pas le but de faire un ++ , mais elle fait plein de truc.
J'ai d'autres fonction qui ne renvoie rien !!!
Donc, merci de ton implication, mais ce n'est pas une raison pour prendre tout le monde de haut.
D'autant plus que tu touches le problème de base.