PHP dispose d' une fonction appelée fgetcsv qui vous permet de placer les valeurs d'une valeur séparées par des virgules (CSV) de fichiers dans un tableau. La fonction lit une ligne (ligne) à un moment , il doit donc être placé dans une boucle afin de traiter un fichier entier . Les arguments de la fonction sont les suivantes: ressources , la longueur de la ligne, séparateur, enceinte et d'évasion. Vous devez spécifier la durée plus longue que la ligne la plus longue . Utilisez l'argument delimiter si votre fichier utilise autre qu'une virgule quelque chose . Si vos données sont entre guillemets simples et doubles , préciser que dans l'argument enceinte . La valeur par défaut d'échappement pour " nouvelle ligne " , mais peuvent être spécifiés comme quelque chose d'autre . Choses que vous devez PHP Afficher plus Instructions 1 Ouvrez un fichier texte vierge dans un éditeur de texte . 2 Commencez votre ? php script avec la ligne: < php 3 Réglez le numéro de la ligne de départ avec la ligne: $ row = 1; 4 Ouvrez le fichier. csv en lecture seule avec la ligne: $ file = fopen (" example.csv ", " r") ; 5 Début de la boucle while qui se déroulera à travers les données et placer chaque ligne en une 6 Comptez le nombre de champs dans chaque ligne: $ num = count ( $ data) ; 7 Démarrer une boucle pour imprimer le données à l'écran : for ($ x = 0; $ x < $ num ; $ x + +) { < br > 8 imprimer les données à l'écran et fermez le pour et boucles while : echo $ data [ $ c ] " \\ n";} } 9 < p . > Fermez le fichier avec la ligne: fclose ( $ file) ; 10 Fermer le script php ? > 11 Enregistrez le script avec le "php . « extension. Le script entier va ressembler
|