PHP est un langage de script largement utilisé dans le développement Web. Ses fichiers de lecture et d'écriture sont très flexibles et puissants. Ce tutoriel vous présentera les méthodes de lecture et d'écriture de fichiers couramment utilisées en PHP et fournira des exemples de code pratiques pour aider les développeurs à maîtriser rapidement ces compétences.
$ file_path = "example.txt"; $ file_content = file_get_contents ($ file_path); echo $ file_content;
$ file_path = "example.txt"; $ file_handle = fopen ($ file_path, "r"); <p>while (! feof ($ file_handle)) {<br> $ line = fgets ($ file_handle);<br> Echo $ line;<br> }</p> <p>fclose ($ file_handle);<br>
$ file_path = "example.csv"; $ file_handle = fopen ($ file_path, "r"); <p>$ data = array ();<br> while (($ line = fgetcsv ($ file_handle))! == false) {<br> $ data [] = $ line;<br> }</p> <p>fclose ($ file_handle);<br> print_r ($ data);<br>
$ file_path = "example.txt"; $ file_content = "Hello, world!"; file_put_contents ($ file_path, $ file_content);
$ file_path = "example.txt"; $ file_handle = fopen ($ file_path, "a"); $ file_content = "Ceci est une nouvelle ligne."; fwrite ($ file_handle, $ file_content); fclose ($ file_handle);
$ file_path = "example.csv"; $ file_handle = fopen ($ file_path, "w"); <p>$ data = array (<br> array ("nom", "âge", "e-mail"),<br> Array ("John Doe", "30", " <a class="cursor-pointer" rel="noopener">johndoe@example.com</a> "),<br> Array ("Jane Smith", "25", " <a class="cursor-pointer" rel="noopener">janesmith@example.com</a> ")<br> ));</p> <p>foreach ($ data as $ line) {<br> fputcsv ($ file_handle, $ line);<br> }</p> <p>fclose ($ file_handle);<br>
Grâce à ce tutoriel, nous comprenons les méthodes de lecture et d'écriture de fichiers couramment utilisées en PHP et les expliquons à travers des exemples de code détaillés. La maîtrise de ces techniques de base de fonctionnement de lecture et d'écriture est très utile à la fois pour le développement Web et le traitement des données. J'espère que les lecteurs pourront davantage comprendre les différents usages des opérations de fichiers PHP par l'apprentissage et la pratique, et les appliquer de manière flexible dans les projets réels.