Toute application nécessite une gestion de fichiers. Pour que certaines tâches soient réalisées, des dossiers doivent être traités. Gestion des fichiers en PHP Semblable à la gestion des fichiers qui s'effectue à l'aide de n'importe quel langage de programmation comme C, PHP possède de nombreuses fonctions pour gérer les fichiers normaux.
Ces fonctions sont :
1.fopen() - La fonction PHP fopen() est utilisée pour ouvrir un fichier. Le premier paramètre de fopen() contient le nom du fichier à ouvrir et le deuxième paramètre spécifie le mode dans lequel le fichier doit être ouvert, par exemple,
<?php $file = fopen(“demo.txt”,'w'); ?>
Le fichier peut être ouvert en utilisant l'un des modes suivants :
"w" - Ouvrir le fichier en écriture. Si le fichier n'existe pas, créez un nouveau fichier ou supprimez le contenu du fichier s'il existe déjà.
"r" - Le fichier est ouvert pour une utilisation en lecture seule.
"a" - Le fichier est ouvert en écriture. Le pointeur de fichier pointe vers la fin du fichier. Conservez les données existantes dans le fichier.
"w +" - Ouvrir le fichier en lecture et en écriture. Si le fichier n'existe pas, créez un nouveau fichier ou supprimez le contenu du fichier s'il existe déjà.
"r +" - Ouvrir le fichier en lecture/écriture.
"a +" - Ouvrir le fichier pour l'écriture/lecture. Le pointeur de fichier pointe vers la fin du fichier. Conservez les données existantes dans le fichier. Créez un nouveau fichier si le fichier n'existe pas.
"x" - Créer un nouveau fichier en écriture uniquement.
2.fread() - - Après avoir utilisé fopen() pour ouvrir le fichier, utilisez fread() pour lire le contenu des données. Cela nécessite deux paramètres. L'un est le pointeur de fichier et l'autre est la taille du fichier en octets, par exemple
<?php $filename = "demo.txt"; $file = fopen( $filename, 'r' ); $size = filesize( $filename ); $filedata = fread( $file, $size ); ?>
3.fwrite() - Vous pouvez utiliser la fonction fwrite() pour créer un nouveau fichier ou Ajouter du texte à un fichier existant. Les paramètres de la fonction fwrite() sont le pointeur de fichier et le texte à écrire dans le fichier. Il peut contenir un troisième paramètre facultatif, qui spécifie la longueur du texte à écrire, par exemple,
<?php $file = fopen("demo.txt", 'w'); $text = "Hello world\n"; fwrite($file, $text); ?>
4.fclose() - Fermez à l'aide de la fonction fclose() document. Son paramètre est le fichier qui doit être fermé, par exemple
<?php $file = fopen("demo.txt", 'r'); fclose($file); ?>
Cet article est une introduction aux connaissances de base du traitement de fichiers PHP. J'espère qu'il sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!