neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 12 oct. 2009 à 20:25
Salut,
Ben oui, ça devrait marcher...
Sinon, plutôt que t'embêter, utilise directement la fonction list() :
list($IParray[], $HD[]) = explode($fieldSepar, $current_line);
Pas besoin comme ça de passer par des variables intermédiaires totalement inutiles ;)
kohntark
Messages postés3705Date d'inscriptionlundi 5 juillet 2004StatutMembreDernière intervention27 avril 201230 13 oct. 2009 à 10:59
Salut,
Le problème est que tu redéfinie $HD là :
$HD[] = (string)$dataArray[$HD];
Donc à la seconde itération de la boucle $HD ne vaut plus 1 mais est un tableau.
D'ailleurs une erreur devrait être générée. J'imagine qu'elles ne sont pas activées. Ajoute donc ceci tout en haut de ton code :