Bonjour,

Voila mon petit soucis, j'ai le code ci-dessous:

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
18
19
20
21
22
23
24
 
	function load_classe($name_fichier)
	{
		$fichier = fopen($name_fichier, 'r');
 
		$tab = array();
 
		while (!feof($fichier))
		{
			$spe = new Spe();
			$buffer = fgets($fichier);
			$exploded = explode(',',$buffer);
 
			$spe->setCat($exploded['0']);
			$spe->setCla($exploded['1']);
			$spe->setSpe($exploded['2']);
 
			array_push($tab, $spe);
		}
		fclose($name_fichier);	
 
		return $tab;
 
	}
la récupération dans le fichier ainsi que la segmentation de la chaîne semble bien se passer, néanmoins je reçois des notices m'indiquant pour les lignes suivante un Undefined offset: 1 et Undefined offset: 1 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
			$spe->setCla($exploded['1']);
			$spe->setSpe($exploded['2']);
Ces notices sont embêtante et je ne voudrais pas juste les faire disparaître sans les comprendre. Merci.