Tutoriel de lecture et d'écriture de fichiers PHP : Introduction détaillée aux méthodes et processus de base de lecture et d'écriture
Introduction :
Lors du développement d'applications Web, les opérations de lecture et d'écriture de fichiers sont des opérations très basiques et courantes. PHP fournit une série de méthodes et de fonctions pour implémenter des opérations de lecture et d'écriture de fichiers, et est très simple et facile à utiliser. Ce tutoriel présentera en détail les méthodes et processus de base de lecture et d'écriture de fichiers en PHP, et donnera des exemples de code.
1. Lecture de fichiers
$file = fopen("test.txt", "r");
Dans l'exemple ci-dessus, nous avons ouvert le fichier nommé test.txt et utilisé le mode "r", ce qui signifie ouvrir le fichier en mode lecture seule.
while (!feof($file)) { $line = fgets($file); echo $line . "<br>"; }
$content = fread($file, filesize("test.txt")); echo $content;
fclose($file);
2. Écriture de fichier
$file = fopen("test.txt", "w");
Dans l'exemple ci-dessus, nous avons ouvert le fichier nommé test.txt et utilisé le mode "w", ce qui signifie ouvrir le fichier en écriture. Si le fichier n'existe pas, un nouveau fichier est créé. Si le fichier existe déjà, son contenu sera effacé.
fputs($file, "Hello, World!");
fwrite($file, "Hello, World!");
fclose($file);
3. Exemple complet
Ce qui suit est un exemple complet qui montre comment lire le contenu d'un fichier et écrire le contenu dans un autre fichier.
// 打开待读取的文件 $readFile = fopen("source.txt", "r"); // 打开待写入的文件 $writeFile = fopen("target.txt", "w"); // 逐行读取文件内容并写入到目标文件 while (!feof($readFile)) { $line = fgets($readFile); fputs($writeFile, $line); } // 关闭文件 fclose($readFile); fclose($writeFile);
Résumé :
Ce tutoriel détaille les méthodes et processus de base de lecture et d'écriture de fichiers PHP. Lors de la lecture d'un fichier, vous devez d'abord ouvrir le fichier, puis choisir une méthode appropriée pour lire le contenu du fichier. Lors de l'écriture d'un fichier, vous devez également d'abord ouvrir le fichier, puis choisir une méthode appropriée pour écrire le contenu du fichier. Enfin, le fichier doit être fermé rapidement pour libérer les ressources système. J'espère que ce didacticiel vous sera utile et pourra être appliqué de manière flexible dans le développement réel.
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!