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.

?>