Hvordan lese & Explode filer
PHP programmeringsspråk har en nyttig funksjon som heter eksplodere. Denne funksjonen skiller en tekststreng i flere strenger av tekst lagret sekvensielt i en matrise container. Du forteller funksjonen hva tegn som skal brukes som skilletegn. Skilletegnet markerer skillet punktet mellom strenger. Du kan bruke eksplodere å skille en tekstfil ved hjelp av linjeskift som skilletegn. Dette vil skape en matrise hvor hver linje i filen blir lagret i en separat streng. Den eksploderer funksjonen gjør dette enkelt og praktisk.
Bruksanvisning
1 Bestem deg for hvor du vil kjøre PHP-kode. Hvis du har en PHP server, kan du kjøre kode ved hjelp av PHP-filer. Hvis du ikke har tilgang til en PHP server, kan du bruke en online PHP tolk. Skriv inn koden i denne opplæringen inn i enten en PHP-fil eller den elektroniske PHP tolk.
2 Begynn PHP program med følgende uttalelse:
<? Php
3 Erklærer en streng variabel som lagrer navnet på filen du ønsker å lese. For eksempel, hvis filen du er interessert i heter "textFile.txt", kan du skrive følgende:
$ Filename = "textFile.txt";
4 Åpne filen i skrivebeskyttet modus og lagre en referanse til det i en variabel som heter "$ file". For eksempel skriver dette:
$ fil = fopen ($ filnavn, 'r');
5 Les data fra filen ved hjelp av fread funksjonen, som dette:
$ Data = fread ($ fil, filstørrelse ($ filename));
6 Explode dataene fra filen med eksplodere funksjon. Denne funksjonen vil skille alle linjene i filen i separate elementer i en matrise. For å bruke eksplodere funksjon, skriver følgende:
$ ExplodedArray = eksplodere ( "\ n", $ data);
7 Konkludere med PHP program med oppstillingen nedenfor. Programmet er nå klar til å bli testet på PHP server eller online PHP tolk.
?>