Page 164 - HTML, PHP & MYSQL - La programmazione eb
P. 164

verranno aggiunti in coda ai dati già presenti, qualora il file

              non esiste PHP cercherà di crearlo;




              x a+ - Apertura del file per lettura e aggiunta. I nuovi dati
              verranno aggiunti in coda ai dati già presenti, qualora il file

              non esiste PHP cercherà di crearlo;




              Dopo  aver  aperto  il  file  possiamo  finalmente  lavorarci
              sopra. Le funzioni utili a questo punto saranno "fread()" e

              "fwrite()" che utilizzeremo, rispettivamente, per leggere e

              per scrivere il contenuto del file.



              fread


              Questa funzione viene utilizzata per estrarre una stringa di

              caratteri  da  un  file.  Quindi  (dopo  aver  aperto  il  file  con
              fopen() nel modo visto sopra) aggungeremo  qualcosa  del

              genere:

              $data = fread($fp, 10);



              echo $data;

              All'interno  della  nostra  funzione  abbiamo  passato  due

              argomenti: il primo è il puntatore del file, il secondo è un

              valore numerico che sta ad indicare il numero massimo di
              byte da leggere (nell'esempio abbiamo messo 10). Arrivato

              a  quel  numero  PHP  smetterà  di  leggere.  Con  "echo"

              abbiamo poi chiesto al nostro script di stampare a video il

              contenuto ricavato dal file.



              fwrite


              Ovviamente,  prima  di  usare  questa  funzione  dovremo

              aprire il file in modo adeguato, quindi non utilizzeremo "r"





                                                          165
   159   160   161   162   163   164   165   166   167   168   169