
Commençons par un petit exemple :
$mon_fichier = fopen("test.txt",a+);
décortiquons joyeusement ce bout de code : on attribue une variable au fichier pour rendre la manipulation plus aisée, on choisit le fichier à ouvrir en passant le nom de celui-ci en chaîne de caractère et on sélectionne un mode d'ouverture.
On peut ouvrir le fichier selon plusieurs mode :
*** r : ouverture en lecture simple.
*** r+ : ouverture en lecture/écriture.
*** w : ouverture en lecture/écriture avec création du fichier q'il n'existe pas.
*** w+ : ouverture en lecture/écriture avec écrasement du fichier s'il existe déjà ou création de ce dernier s'il n'existe pas.
*** a : **ouverture en lecture/écriture avec création du fichier s'il n'existe pas, on écrit en fin de fichier.
Maintenant on va voir ce qu'on peut fair d'un fichier :
fopen("fichier",mode d'ouverture) : *ouvrir un fichier.
fread($fichier,nombre de caractère à lire) ou fgets($fichier,nombre de caractère à lire) (c'est la même) : lire le fichier.
fputs($fichier,"ce qu'il faut écrire") ou fwrite($fichier,"ce qu'il faut écrire")(c'est encore la même) : écrire dans le fichier.
*fclose($fichier) : fermer le fichier.
Voici donc un exemple de script qui ne sert strictement à rien, mais qui réunit tout :
Maintenant vous n'avez plus qu'à créer vos scripts :
:: livre d'or.
:: commentaires d'articles.
:: mini-messages.
:: fichier contenant les statistiques de votre site.