$ligne[1] : $ligne[2] €"); } } fclose($menus); } function creerOptionsBoissons(){ $menus = fopen('menus.csv', 'r'); while( ($ligne = fgetcsv($menus, null, ";")) != false) { if ($ligne[0] == "boisson"){ echo (""); } } fclose($menus); } function creerOptionsDesserts(){ $menus = fopen('menus.csv', 'r'); while( ($ligne = fgetcsv($menus, null, ";")) != false) { if ($ligne[0] == "dessert"){ echo (""); } } fclose($menus); } function trouverPrix($item){ $prix = 0; $menus = fopen('menus.csv', 'r'); # Le fichier menus.csv est lu ligne par ligne dans la boucle, $ligne étant un tableau mis en forme à partir du format csv while( ($ligne = fgetcsv($menus, null, ";")) != false) { #On vérifie si le deuxième champ de la ligne a le même nom que l'item recherché if ($ligne[1] == $item){ #Si c'est le cas, $prix devient la valeur du troisième champ de la ligne lue $prix = $ligne[2]; break; } } fclose($menus); return $prix; }