Bonjour à tous !
j'ai un string qui contient un certains nombre de lignes. Chaque ligne contient 12 valeurs séparées par des tabulations et se termnie par un retour chariot.
Je souhaitais utiliser la fonction sscanf() pour mettre le contenu d'une ligne dans un tableau, effectuer des traitements avec ce tableau, vider le tableau, puis recommencer avec la ligne suivante.
Voici mon appel à la fonction sscanf() :Le problème c'est que, une fois la première ligne mise dans le tableau et les traitements effectués, la fonction sscanf() revient au début du string au lieu de prendre la ligne suivante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part while ($tab= sscanf ($pov, "%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\t%s\n"))
Auriez-vous une idée de mon erreur ?
Partager