par
bish0p » 07 oct. 2010, 15:54
Bonjour à tous,
Débutant en PHP (je ne suis pas developpeur), j'ai besoin d'aide.
Je récupere un fichier csv sur par le biais d'une URL
$array_fichier = file('http://192.168.0.1/fichier.csv');
Le fichier est structuré de la sorte
nom\tprénom\tage
Je souhaite utilisé les titres de ce fichier comme variable et dans mon code.
for($i=1;$i<sizeof($array_fichier);$i++){ // =1 pour le pas prendre en compte l'en-tete
$array_ligne = explode("\t",$array_fichier[$i]); //tabulation c'est le separateur
if ( isset($array_ligne[2]) && strlen(trim($array_ligne[2])) > 0 ) { //la au lieu d'utiliser le numéro de le colonne 2, je veux utiliser le titre 'prénom' par exemple
$array_final[] = $array_ligne[2]; // idem utilisé le titre et pas le numéro
}
}
Mon besoin est simple, je souhaite gérer les changements dans le cas ou je dois ajouter de nouvelles colonnes.
Merci.