PHP est un langage de script largement utilisé et est souvent utilisé dans le développement Web. La lecture et l'écriture de fichiers sont une opération qui est souvent requise dans le développement Web. Cet article résumera les compétences de lecture et d'écriture de fichiers PHP couramment utilisées et fournira un exemple de code correspondant pour aider les développeurs à améliorer l'efficacité du développement.
$ file_content = file_get_contents ('example.txt'); echo $ file_content;
$ file = fopen ('example.txt', 'r'); while (($ line = fgets ($ file))! == false) { Echo $ line; } fclose (fichier $);
$ file = fopen ('example.txt', 'r'); $ file_content = Fread ($ file, 1024); echo $ file_content; fclose (fichier $);
$ file_lines = file ('example.txt'); foreach ($ file_lines as $ line) { Echo $ line; }
$ data = "Hello, world!"; file_put_contents ('example.txt', $ data);
$ file = fopen ('example.txt', 'w'); $ data = "Hello, world!"; fputs (fichier $, $ data); fclose (fichier $);
$ file = fopen ('example.txt', 'w'); $ data = "Hello, world!"; fWrite (fichier $, $ data); fclose (fichier $);
$ file = fopen ('example.txt', 'a'); $ data = "Hello, world!"; fWrite (fichier $, $ data); fclose (fichier $);
Voici un cas d'utilisation des techniques de lecture de fichiers pour compter le nombre de lignes d'un fichier donné:
Exemple de code:$ file = fopen ('example.txt', 'r'); $ line_count = 0; while (($ line = fgets ($ file))! == false) { $ line_count ++; } fclose (fichier $); Echo "Nombre total de lignes:". $ line_count;
Cet article présente des techniques de lecture et d'écriture de fichiers PHP couramment utilisées et l'explique en combinaison avec des exemples de code spécifiques. Les développeurs peuvent utiliser des fonctions telles que `file_get_contents ()`, `fgets ()`, `fread ()` et `file ()`, tandis que des fonctions telles que `file_put_contents ()`, `fputs ()` et `fwrite ()` peuvent être utilisées pour l'écriture de fichiers. La maîtrise de ces techniques peut aider à améliorer l'efficacité du développement et à simplifier le fonctionnement des fichiers.