Position actuelle: Accueil> Derniers articles> Tutoriel de fonctionnement du fichier et du répertoire PHP: comment utiliser efficacement les fonctions de traitement des fichiers et du répertoire PHP

Tutoriel de fonctionnement du fichier et du répertoire PHP: comment utiliser efficacement les fonctions de traitement des fichiers et du répertoire PHP

M66 2025-06-17

Comment utiliser efficacement les fonctions de traitement des fichiers et des répertoires dans PHP

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.

Créer un fichier

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!".

Supprimer les fichiers

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.

Écrire du contenu dans un fichier

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.

Créer un répertoire

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.

Supprimer le répertoire

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.

Répertoire de traversée

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.

Résumer

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.