Traitement de fichiers PHP

Opérations de fichiers PHP

PHP dispose de nombreuses fonctions pour créer, lire, télécharger et éditer des fichiers.

Attention :Veuillez manipuler les fichiers avec précaution !

Il faut être très prudent lorsque vous manipulez des fichiers. Si vous faites une erreur, cela pourrait causer des dommages très graves. Les erreurs courantes incluent :

  • Fichier modifié par erreur
  • Disque dur rempli de données inutiles
  • Suppression accidentelle du contenu du fichier

Fonction readfile() PHP

La fonction readfile() lit le fichier et l'écrit dans le tampon de sortie.

Supposons que nous ayons un fichier texte nommé "webdictionary.txt", stocké sur le serveur, comme suit :

AJAX = JavaScript et XML Asynchrones
CSS = Feuilles de Style en Cascade
HTML = Langage de Marquage Hyper Texte
PHP = PHP Hypertext Preprocessor
SQL = Langage de Requête Structuré
SVG = Graphiques Vectoriels Scalables
XML = Langage de Marquage Extensible

Le code PHP pour lire ce fichier et l'écrire dans le flux de sortie est le suivant (si la lecture est réussie, la fonction readfile() retourne le nombre d'octets) :

Exemple

<?php
echo readfile("webdictionary.txt");
?>

Exemple de fonctionnement

Si tout ce que vous voulez faire est d'ouvrir un fichier et de lire son contenu, la fonction readfile() est très utile.

La section suivante expliquera plus en détail sur le traitement des fichiers.

Manuel de référence Filesystem PHP

Pour obtenir le manuel de référence complet du système de fichiers PHP, veuillez consulter celui fourni par CodeW3C.com Manuel de référence Filesystem PHP.