Leggere il contenuto di un file è una parte importante di scripting web dinamico così come script da riga di comando . PHP consente di leggere un file e stamparlo su uno schermo o ad un altro file o database . Quando viene utilizzato all'interno di uno script più grande, permette di avere diversi file stampati a una pagina Web in base a particolari variabili utente . Può anche essere utile per la riga di comando di elaborazione di testo in entrambi gli ambienti Windows e Unix /Linux . Cose che ti serviranno
PHP
Show More Istruzioni
1
Aprire un file di testo vuoto in qualsiasi editor di testo come Blocco note di Windows o GEdit e Kate in Linux . < Br >
2
iniziare a digitare lo script PHP nel file di testo vuoto : ?
< php
3
Aprire il file con la funzione fopen :
$ file = fopen ( " example.txt " , 'r ');
il parametro 'r' indica alla funzione fopen per aprire il file in sola lettura
< br . > 4
Inizia l'istruzione while in loop fino alla fine del file :
while (! feof ( $ file ) ) {
5
Leggi il file con il funzione fgets e metterlo nella variabile $ data :
$ data = fgets ( $ file ) ;
la funzione fgets leggerà la line- by -line di file a meno che non è previsto un limite di byte .
6
stampare ogni riga sullo schermo e chiudere il ciclo while :
echo $ data ; }
7
chiudere il file : < br
fclose > ( $ file) ;
8
Fine dello script PHP : ?
>
l'intero script sarà simile :
< php $ file = fopen ( " example.txt " , 'r '); ? while (! feof ( $ file ) ) { $ data = fgets ( $ file ) ; echo $ data ;} fclose ( $ file) ; ? >
9
Aprire il prompt dei comandi in Windows o una finestra di terminale in Linux /Unix . In Windows , selezionare " Start"> " Tutti i programmi "> " Accessori " > "Prompt dei comandi ". In Linux o Unix , aprire la finestra del terminale sotto il " Utilità di sistema " o sottomenu " utilità " nel menu "Applicazioni" del vostro sistema operativo .
10
Eseguire lo script dalla linea di comando nella directory con il file di testo " example.txt " :
php test.php