Bonjour,

Je veux lire un fichier CSV. L'action se fait bien mais je ne comprends pas pourquoi les données ne sont pas visibles dans mon array(). Voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
$file_path = 'mon_fichier.csv';
$lignes = file($file_path);
			if($lignes){
				//print_r(count($lignes));
				//On parcourt le tableau $lignes et on affiche le contenu de chaque ligne précédée de son numéro
				foreach ($lignes as $i => $ligne)
				{	
					$table[$i] = explode(';', $ligne);
 
					$data[$i]['agent'] = $table[$i][0];
					$data[$i]['vendeur'] = $table[$i][1];
					$data[$i]['nom_vendeur'] = $table[$i][1];
					$data[$i]['vu'] = $table[$i][2];
				}
				print_r($data); // Le résultat est vide - Si j'inclus le print_r($data) dans ma boucle je vois bien mon tableau se créer...
			}
Avez-vous une idée ? Merci d'avance.