img

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