|
PARTE1 Anche in Php si può leggere e scrivere un file (Php ha una funzione per ogni cosa) allora per prima cosa bisogna aprire un file per scriverci dentro e per poterlo fare useremo l'istruzione fopen, a volte i linguaggi si somigliano e quindi imparandone uno ci risulterà più facile apprenderne altri. Diamoci da fare: Per prima cosa dobbiamo dire al browser che ha a che fare con codice Php quindi scriviamo: <?php Poi usiamo il puntatore $scrivo per aprire il file (in scrittura in questo caso): $scrivo=fopen("scrivofile.txt","w"); Indichiamo in $immetto la stringa da scrivere sul file: $immetto="mandrawoz.net"; Usiamo il puntatore $scrivo per aprire il file e scriverci dentro la stringa contenuta in $immetto: fwrite($scrivo,$immetto); Chiudiamo il file precedentemente aperto nel seguente modo: fclose($scrivo); Ora dobbiamo riaprire il file scrivofile.txt, leggerne il contenuto e stamparlo a video. Per prima cosa usiamo il puntatore $leggo per aprire il file in lettura: $leggo=fopen("scrivofile.txt","r"); Poi bisogna calcolare la grandezza in bytes del file e si fa nel seguente modo: $grandezzafile=filesize("scrivofile.txt"); L'istruzione fread legge il contenuto del file nel modo sottostante: $visualizzo=fread($leggo,$grandezzafile); Il file aperto in lettura viene chiuso: fclose($leggo); La stringa contenuta nel file viene stampata a video dalla seguente istruzione: echo $visualizzo; ?> MODALITA' DI ACCESSO AI FILE: r apre un file in lettura r+ apre un file in lettura scrittura a apre il file in scrittura con putatore alla fine del file (aggiunge al file) a+ come sopra + lettura w apre il file in scrittura w+ apre il file in lettura scrittura Per programmare in Php bisogna avere Php installato sul pc, lo si può scaricare da http://www.php.net/downloads.php o se volete potete scaricarvi Easy Php che comprende Apache+Mysql+Php così avrete un sistema completo per visualizzare applicazioni Web anche in locale. Continua ->-> Alla prossima |