Dans le développement Web, la gestion des fichiers et des répertoires est une exigence commune. En tant que langue de développement populaire, PHP fournit une riche variété de fonctions de fonctionnement des fichiers et des répertoires, simplifiant considérablement le flux de travail du développeur.
file_put_contents
en utilisant php
Le code ci-dessus créera un fichier nommé test.txt dans le répertoire actuel et écrira le contenu "Hello World!".
Pour supprimer un fichier, la fonction de non-link de PHP est très utile. Voici l'exemple de code pour supprimer un fichier:
$ file = 'test.txt'; Unlink (fichier $);
Ce code supprimera le fichier test.txt dans le répertoire actuel.
La fonction FILE_PUT_CONTENTS de PHP peut également être utilisée pour ajouter ou écraser le contenu dans un fichier existant. L'exemple de code est le suivant:
$ file = 'test.txt'; $ content = 'Hello World Again!'; file_put_contents (fichier $, $ contenu);
Ce code écrira à nouveau le contenu "Hello World!" à un fichier test.txt existant.
Pour créer un nouveau répertoire en PHP, vous pouvez utiliser la fonction MKDIR . Voici un exemple de création d'un répertoire:
$ dir = 'test'; Mkdir ($ dir);
Ce code crée un nouveau répertoire appelé test dans le répertoire actuel.
Si vous devez supprimer le répertoire, la fonction RMDIR de PHP peut vous aider à y parvenir. Les exemples sont les suivants:
$ dir = 'test'; rmdir ($ dir);
Ce code supprime le répertoire nommé test dans le répertoire actuel.
La fonction PHP Scandir peut obtenir une liste de fichiers et de sous-répertoires dans un répertoire spécifié. Voici un exemple de traversée d'un répertoire:
$ dir = 'test'; $ files = scandir ($ dir); foreach ($ files as $ file) { Echo $ fichier. "<br> " }
Ce code itérera le répertoire de test sous le répertoire actuel et imprimera la liste des fichiers et des sous-répertoires.
PHP fournit des fonctions riches pour les opérations de fichiers et de répertoires, permettant aux développeurs de créer, supprimer, écrire et gérer facilement des fichiers. La maîtrise de l'utilisation de ces fonctions peut aider les développeurs à traiter les fichiers et les répertoires plus efficacement dans le développement Web.