. PHP har innebygde funksjoner for å åpne og lese tekstfiler . Den har også en nyttig funksjon som kalles Explode som automatisk skiller en streng i en array ved å splitte den på en viss karakter . Å analysere en fane - deliminted . Txt fil i en liste i PHP, trenger du bare å åpne filen , lese hver linje og bruke Explode funksjonen til å returnere en rekke elementer for den linjen. Instruksjoner
en
Bruk en tekst editor for å lage en ny PHP-filen . For eksempel skrive : en
nano readtab.php
2
Åpne datafil med Fopen funksjon og sjekke returverdien å sikre at det var vellykket. For eksempel skrive : ?
< Php
$ håndtere = fopen ( " MINFIL.TXT " , "r ");
if ( $ håndtere === false) die ( "Kan ikke åpne fil! ");
3
Les hver linje i filen ved hjelp av fgets funksjon til du kommer til slutten av filen. Bruk Explode funksjonen til å returnere en matrise av hver linje delt i sine enkelte elementer. Oppbevar den enkelte linje arrays i en annen array og skrive ut resultatene som du dele data . For eksempel skrive :
$ felt = array ();
$ teller = -1 ;
while ( ! Feof ( $ handle) ) {
< p > $ linje = fgets ( $ handle) ,
$ feltene [ + + $ teller ] = eksplodere ( " \\ t ", $ linje );
foreach ( $ feltene [ $ teller ] som $ feltet ) echo " $ felt