The PHP programmeringsspråk har en nyttig funksjon som kalles eksplodere . Denne funksjonen skiller en tekststreng i flere strenger av tekst lagret sekvensielt i en rekke container . Du forteller funksjonen hva som tegn som skal brukes som skilletegn . Skilletegn markerer skillet punkt mellom strenger . Du kan bruke eksplodere å skille en tekstfil ved hjelp av linjeskift karakter som skilletegn . Dette vil skape en matrise hvor hver linje i filen blir lagret i en separat streng. Den eksplodere funksjonen gjør dette enkelt og praktisk. Du trenger
datamaskin med PHP server eller en elektronisk PHP tolk
Vis flere instruksjoner
en
bestemme hvordan 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
< ? br >
3
Erklærer en streng variabel som lagrer navnet på filen du vil lese. For eksempel , hvis filen du er interessert i er kalt " textFile.txt ", kan du skrive følgende : en
$ fileName = " textFile.txt ";
4
Åpen filen i skrivebeskyttet modus og lagre en referanse til det i en variabel kalt " $ file ". For eksempel skriver dette : en
$ fil = fopen ( $ filename , 'r ');
5
lese data fra filen ved hjelp av fread funksjon, som dette:
$ data = fread ( $ fil , filstørrelse ( $ filnavn ));
6
Explode dataene fra filen ved hjelp av eksplodere funksjon . Denne funksjonen vil skille alle linjene i filen til separate elementer i en matrise . For å bruke eksplodere funksjon, skriver følgende : en
$ explodedArray = eksplodere ( "\\ n" , $ data ) ;
7
Avslutt din PHP program med oppstillingen nedenfor. Programmet er nå klar til å bli testet på PHP server eller online PHP tolk .
? >