Les partenaires publicitaires:

Comment lire un onglet fichier délimité en php

Les fichiers texte stockent souvent les données que vous souhaitez lire et à utiliser avec un script PHP. Ces fichiers sont généralement soit, délimité par des tabulations séparées par des virgules ou utilisent une largeur fixe sur le terrain. Vous pouvez lire un fichier délimité par des tabulations dans PHP en lisant le contenu dans une variable, le fractionnement de la variable dans des lignes ou des dossiers individuels et diviser chaque dossier individuel en ses éléments de données délimités par des tabulations en utilisant la fonction «exploser».

Instructions

  1. Utilisez un éditeur pour créer un nouveau fichier PHP. Par exemple, tapez:

    nano readtab.php

  2. Mettre en place le fichier pour permettre la sortie HTML à l'écran. Lire le contenu du fichier avec PHP dans une variable en utilisant la fonction "file_get_contents". Vérifiez la valeur de retour pour assurer la réussite du processus. Par exemple, tapez:

    Lire délimité par des tabulations de données




    <?php

    $ filename = "mon_fichier.dat";

    $ contents = file_get_contents ($ filename);

    if ($ contenu === false) die ("Impossible de lire le fichier de données $ filename!");

  3. Diviser la variable avec le contenu du fichier dans un tableau qui contient un élément pour chaque ligne dans le fichier. Utilisez la fonction «exploser» pour briser les lignes sur le caractère de nouvelle ligne " n". Par exemple, tapez:

    $ records = explode (" n", $ contents);



  4. Fendez chaque ligne dans ses composants individuels de données séparées par des tabulations en utilisant la fonction «exploser» sur chaque dossier et de briser les données sur le caractère de tabulation " t". Imprimer les résultats à l'écran comme vous analysez les données. Par exemple, tapez:

    for ($ i = 0 $ i

    echo "

    Ligne $ i: ";

    $ data [$ i] = explode (" t", $ dossiers [$ i]);

    foreach ($ data [$ i] comme élément $) echo "

    ?>

» » » » Comment lire un onglet fichier délimité en php