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 virgules , des tabulations ou utiliser une largeur de champ fixe. 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 dans 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
configurer 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 :
< DOCTYPE html PUBLIC "- //W3C //DTD XHTML 1.0 Transitional //EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd "> Photos
< p >
Lire Tab données délimitées Photos ?
Photos
< php
$ filename = " mon_fichier.dat " ;
$ contenu = 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 de la nouvelle ligne caractère "\\ n ". Par exemple, tapez : Photos
$ records = explode ( "\\ n" , $ contenu ) ;
4
divisé chaque ligne en ses composantes de données séparées par des tabulations individuels en utilisant le " exploser " fonction de 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 < sizeof ( $ records ) ; $ i + +) {
echo "
Ligne $ i :";
$ data [$ i] = explode ( "\\ t ", $ records [ $ i] ) ;
foreach ($ data [$ i ] as $ element) echo "