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

Come utilizzare i puntatori di file in PHP

Il server - side linguaggio di scripting PHP permette di creare siti web dinamici . Alcuni processi PHP lavorano esclusivamente per la scrittura o la lettura di file del server , dove puntatori a file giocano un ruolo fondamentale . La posizione di un puntatore di file si basa sul fatto che si apre un documento per la lettura , la scrittura o l'accodamento. Un file aperto in lettura e scrittura ( senza aggiungere ) si apre all'inizio. Il flag append causa un puntatore di file da collocare alla fine del documento di aggiungere ulteriori dati . Istruzioni
1

Avviare un testo , HTML o PHP editor e creare un nuovo file . Salvare il file come " phpPointers.php . " Utilizzare fopen () per aprire un file esistente . Usare fwrite per salvare i dati in un file aperto . Utilizzare fclose ( ) per chiudere il file aperto
2

tipo uno script per aggiungere dati a un file: .

$ fn = ' ? currentFile.txt ';

$ appendTxt = " Testo da aggiungere al file \\ n";

$ fh = fopen ( $ fn , ' a ') or die ( "Impossibile aprire il file da aggiungere ") .

fwrite ( $ fh , $ appendTxt ) ;

fclose ( $ fh ) ; ?

>

puntatore del file inizia alla fine
3

tipo uno script per aprire un file per scrivere solo : . ?

$ fn = ' currentFile.txt ';

$ writeTxt = " Testo da scrivere nel file \\ n";

$ fh = fopen ( $ fn , 'w' ) or die ( " non possono aprire il file da scrivere ") .

fwrite ( $ fh , $ writeTxt ) ;

fclose ( $ fh ) ; ?

>

il puntatore del file inizia all'inizio . Tutti i dati esistenti vengono rimossi
4

Tipo uno script per aprire un file in lettura e scrittura : . ?

$ fn = ' currentFile . txt ';

$ writeTxt = " Testo da scrivere nel file \\ n";

$ fh = fopen ( $ fn , ' r + ') or die ( "impossibile aprire il file di scrivere " ) .

fwrite ( $ fh , $ writeTxt ) ;

fclose ( $ fh ) ;

>

Il puntatore al file ? parte dall'inizio - i nuovi dati vengono inseriti prima dei dati esistenti

.

 

Programmazione © www.354353.com