Bonjour,
j'ai un petit problème avec une fonction ou la syntaxe, je ne sais pas.
j'ai un fichier qui contient 1589 lignes et je voudrais mettre les infos dans une bdd,
dans ma boucle for, lorsque je mets pour i = 1 à 1589, pas de problème.
Mais lorsque je remplace le nombre 1589 par la fonction count :
et j'ai cette erreur si je mets $nbLignes comme limite du compteur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $nbLignes=file('bdd.txt'); echo "Nombre de lignes : ".count($nbLignes)."</br></br>"; // ça affiche bien 1589 for ($i = 1 ; $i <= $nbLignes ; $i++){...} // (si je mets 1589 à la place de $nbLignes, ça marche)
"Notice: Undefined offset: 1 in C:\.... on line 83"
J'ai besoin de cette fonction, car le nombre de lignes du fichier peut varier.
Partager