Tutoriel sur le système de fichiers PHP | Fonctions du système de fichiers PHP

Ce tutoriel traite de l’ouverture, de la fermeture, de la lecture et de l’écriture d’un fichier. Il existe une fonction dédiée pour effectuer ces opérations en PHP. Pour ouvrir un fichier, fopen () peut être utilisé. L’appel de cette fonction nécessite généralement deux paramètres, à savoir le nom de fichier et le mode dans lequel le programmeur souhaite ouvrir le fichier. Les différents modes disponibles en PHP sont les suivants-

ModeUne fonction
rCe mode ouvre le fichier pour lecture uniquement. Le pointeur de fichier pointe vers le premier caractère du fichier.
r ++Ce mode ouvre le fichier pour la lecture et l’écriture. Le pointeur de fichier pointe vers le premier caractère du fichier.
wce mode ouvre le fichier pour l’écriture uniquement. Le pointeur de fichier pointe vers le début du fichier. De plus, la longueur du fichier est tronquée à zéro. Si le fichier n’existe pas, le système essaie de créer un fichier.
w ++Ce mode ouvre le fichier uniquement pour l’écriture et la lecture. Le pointeur de fichier pointe vers le début du fichier. De plus, la longueur du fichier est tronquée à zéro. Si le fichier n’existe pas, le système essaie de créer un fichier.
UNECe mode ouvre le fichier pour l’écriture uniquement. Le pointeur de fichier pointe vers la fin du fichier. Si le fichier n’existe pas, le système essaie de créer un fichier.
a ++Ce mode ouvre le fichier uniquement pour l’écriture et la lecture. Le pointeur de fichier pointe vers la fin du fichier. Si le fichier n’existe pas, le système essaie de créer un fichier.

Si le fichier demandé est ouvert avec succès, le pointeur de fichier pour le fichier est renvoyé. D’un autre côté, si l’opération d’ouverture de fichier échoue, FALSE est retourné à la fonction appelante. En règle générale, assurez-vous de fermer tout fichier que vous ouvrez. La fonction utilisée à cet effet est fclose (), qui a été discutée ci-dessous.

Une fois un fichier ouvert, l’une des opérations que vous effectuerez est la lecture du fichier. Cela se fait généralement à l’aide de fread (), qui nécessite deux arguments, à savoir le pointeur de fichier et la longueur du fichier en octets. Si la taille du fichier est inconnue, vous pouvez utiliser la fonction filesize () pour la déterminer et ne requiert que le nom de fichier comme argument. Pour lire un fichier, les étapes que vous devrez suivre incluent-

  • Ouverture du fichier à l’aide de fopen ()
  • Détermination de la taille du fichier à l’aide de filesize ()
  • Lecture du contenu du fichier à l’aide de fread ()
  • Fermeture du fichier à l’aide de fclose ()
lire plus  Comment limiter les tentatives de connexion en utilisant PHP et MySQL

Le même code pour démontrer les différentes étapes impliquées dans le processus a été fourni ci-dessous pour votre référence.





?>


Vous pouvez exécuter ce code pour voir la sortie qu’il génère. Si le fichier n’est pas présent, le programme donnera un message d’erreur sinon il vous fournira la sortie souhaitée.

L’autre fonction que vous pouvez vous attendre à effectuer avec un fichier est l’écriture. Il est possible de réécrire un fichier ou de l’ajouter en fonction des besoins. La fonction utilisée à cet effet est fwrite (). qui nécessite deux arguments à savoir le pointeur de fichier vers le fichier et la chaîne qui doit être écrite dans le fichier.

lire plus  Projet de système de certificat de naissance en ligne utilisant PHP et MySQ -PhpGurukul

En plus de cela, cette fonction attend également un troisième argument, qui est la longueur des données à écrire. En règle générale, si vous fournissez cet argument, l’écriture dans le fichier s’arrête dès que le nombre d’octets spécifié dans la taille des données est atteint.

Tutoriels recommandés pour vous


Telecharger ici

Laisser un commentaire

Aller au contenu principal