Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come leggere un file in PHP

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 .

2

iniziare a digitare lo script PHP nel file di testo vuoto : ?

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 :


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

 

Programmazione © www.354353.com