| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment télécharger et d'analyser un fichier CSV dans un tableau PHP
    Lors de la conception d'un site web , il est utile d' être capable de télécharger des lots importants de données à la fois pour être utilisé en temps réel. Comma Separated Values ​​, ou CSV est un format qui est largement reconnue et soutenue . Ce format utilise la virgule pour indiquer la fin d' un mandat et le début du suivant. En raison de la simplicité de ce format , de nombreux programmes de calcul et de gestion de base de données permettra d'économiser une sortie CSV. PHP vous permet de télécharger facilement un fichier CSV à partir de votre ordinateur local vers votre site, et de travailler avec les données dans un tableau immédiatement . Choses que vous devez
    hébergement PHP
    Web hosting
    Voir Plus Instructions
    1

    créer un fichier CSV. Enregistrez-le sur votre ordinateur local , mais ne pas le transférer à votre serveur Web encore . Remplir le fichier avec des valeurs séparées par des virgules , comme indiqué ci-dessous:

    cela, est , le format, de , un , csv , le fichier
    2

    créer un fichier nommé " csv_to_array . php " et transférez-le sur votre serveur Web.
    3

    créer le formulaire à télécharger les informations CSV à l'aide d'un éditeur de texte. Ajoutez le code ci-dessous pour votre " csv_to_array.php " file:



    choisir un fichier CSV Photos

    Photos



    Choisissez un fichier CSV

    ;



    < p>

    Dites à votre script pour vérifier si le formulaire a été soumis . Insérez le code suivant après le code du formulaire :

    < php

    if (! Isset ( $ _FILES )) { exit;}
    5

    terminer votre script afin qu'il va charger les informations du fichier dans un tableau , et afficher le contenu de votre baie pour vérification. Ajoutez les lignes de code suivantes au fond de votre code " csv_to_array.php " et enregistrez le fichier : Photos

    $ file = $ _FILES [' fichier '] ;

    $ data = fopen ($ file [' tmp_name '] , 'r' ) ;

    $ size = filesize ( $ file [' tmp_name '] ) ;

    $ content = fread ($ data , $ taille ) ;

    fclose ( $ data) ;

    $ csv_array = explode ("," , $ content ) ;

    print_r ( csv_array $ ) ;

    >
    6

    tester votre code . Tirer vers le haut le fichier " csv_to_array.php " dans votre navigateur Web et d'utiliser le formulaire de localiser votre fichier CSV de l'échantillon sur votre ordinateur. Une fois téléchargé, vous devriez obtenir une liste détaillée du contenu de votre fichier CSV.

    Previous :

    next :
      articles connexes
    ·Distinct MySQL Tutorial 
    ·Comment faire pour empêcher les connexions multiples a…
    ·Comment calculer la longueur des numéros en PHP 
    ·Comment ajouter une clé étrangère vers MySQL 
    ·PHP: Substring Without Words Briser 
    ·Comment changer le schéma de couleurs en PHP CSS 
    ·Comment obtenir PHP Longueur de la barrette 
    ·Comment faire pour supprimer les doublons de tableau PH…
    ·Comment supprimer les cookies à l'aide PHP 
    ·Comment exécuter un fichier PHP dans un navigateur 
      articles en vedette
    ·Comment faire pour installer compilateurs C + + pour Ne…
    ·NetBeans PHP Configuration 
    ·Comment séparer une chaîne dans VBA 
    ·Comment sauver DataGridView à un dataset 
    ·Comment générer des nombres entiers négatifs et posi…
    ·Comment développer la logique d'un programme qui accep…
    ·Comment mettre à jour Ruby Gems 
    ·Comment faire pour convertir un texte au PDU 
    ·Comment ajouter un Preloader 
    ·Comment écrire un script de configuration automatique 
    Copyright © Connaissances Informatiques http://fr.wingwit.com