November 17
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.
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.