Médiaforma

All posts tagged handle

Comme dans tous les langages, vous devez ouvrir un fichier pour pouvoir lire son contenu ou y stocker des données. Pour cela, vous utiliserez la fonction fopen() :

$handle = fopen(nom, mode);

Où :

  • handle est une variable qui représentera le fichier lorsque vous voudrez lire son contenu ou y écrire des données ;
  • nom est le nom du fichier ;
  • mode est le mode d’accès au fichier. Les modes autorisés sont les suivants :
    • r : lecture seule
    • r+ : lecture et écriture. Si le fichier n’existe pas, il est créé.
    • a : écriture seule. Si le fichier n’existe pas, il est créé.
    • a+ : lecture et écriture. Si le fichier n’existe pas, il est créé. S’il existe, les nouvelles données seront ajoutées après la dernière donnée existante.

Lorsque les manipulations sur le fichier sont terminées, vous devez le fermer avec la fonction fclose() :

fclose($handle);