Come leggere & Explode Files

September 26

Il linguaggio di programmazione PHP ha una funzione utile chiamato esplodere. Questa funzione separa una stringa di testo in più stringhe di testo memorizzato sequenzialmente in un contenitore array. Dite la funzione di quale carattere da utilizzare come delimitatore. Il delimitatore segna il punto di separazione tra le stringhe. È possibile utilizzare esplodere per separare un file di testo utilizzando il carattere di nuova riga come delimitatore. Questo creerà un array in cui ogni riga del file viene memorizzato in una stringa separata. La funzione di esplosione rende semplice e conveniente.

istruzione

1 Decidere come si eseguire il codice PHP. Se si dispone di un server PHP, è possibile eseguire codice utilizzando i file PHP. Se non si ha accesso a un server PHP, è possibile utilizzare un interprete PHP on-line. Inserire il codice in questo tutorial in un file PHP o l'interprete PHP on-line.

2 Inizia il programma PHP con la seguente dichiarazione:

<? Php

3 Dichiarare una variabile stringa che memorizza il nome del file che si desidera leggere. Ad esempio, se il file che interessa si chiama "TextFile.txt", è possibile scrivere la seguente:

$ Nomefile = "TextFile.txt";

4 Aprire il file in modalità di sola lettura e memorizzare un riferimento ad esso in una variabile denominata "$ file". Ad esempio, digitare questo:

$ file = fopen ($ filename, 'r');

5 Leggere i dati dal file utilizzando la funzione fread, in questo modo:

$ Data = fread ($ file, dimensione del file ($ filename));

6 Esplodere i dati dal file utilizzando la funzione di esplodere. Questa funzione separerà tutte le righe del file in elementi separati in un array. Per utilizzare la funzione di esplodere, scrivere il seguente:

$ ExplodedArray = explode ( "\ n", $ data);

7 Concludere il programma PHP con la seguente dichiarazione. Il vostro programma è ora pronto per essere testato sul server PHP o interprete PHP on-line.

?>