Come utilizzare i puntatori di file in PHP

November 17

Come utilizzare i puntatori di file in PHP


Il linguaggio di scripting server-side PHP consente di creare siti web dinamici. Alcuni processi PHP lavorano esclusivamente per la scrittura o la lettura dei file server, dove i puntatori di file giocano una parte integrante. La posizione di un puntatore a file si basa sul fatto che si apre un documento per la lettura, la scrittura o accodamento. Un file aperto per la lettura e la scrittura (senza aggiungere) si apre all'inizio. La bandiera append provoca un puntatore a file da posizionare alla fine del documento per aggiungere ulteriori dati.

istruzione

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. Utilizzare fwrite per salvare i dati in un file aperto. Utilizzare fclose () per chiudere il file aperto.

2 Digitare uno script per aggiungere dati in un file:

<? Php

$fn = 'currentFile.txt';

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

$ Fh = fopen ($ fn, 'a') or die ( "non è possibile aprire il file da aggiungere.");

fwrite ($ fh, $ appendTxt);

fclose ($ FH);

?>

Il puntatore del file inizia alla fine.

3 Digitare uno script per aprire un file solo per scrittura:

<? Php

$fn = 'currentFile.txt';

$ WriteTxt = "Testo per scrivere il file \ n";

$ Fh = fopen ($ fn, 'w') or die ( "non è possibile aprire il file di scrivere.");

fwrite ($ fh, $ writeTxt);

fclose ($ FH);

?>

Il puntatore del file inizia all'inizio. Tutti i dati esistente viene rimosso.

4 Digitare uno script per aprire un file in lettura e scrittura:

<? Php

$fn = 'currentFile.txt';

$ WriteTxt = "Testo per scrivere il file \ n";

$ Fh = fopen ($ fn, 'r +') or die ( "non è possibile aprire il file di scrivere.");

fwrite ($ fh, $ writeTxt);

fclose ($ FH);

?>

Il puntatore del file inizia all'inizio - i nuovi dati vengono inseriti prima dei dati esistenti.