Maison >développement back-end >tutoriel php >Comment utiliser les fonctions de gestion de fichiers et de répertoires en PHP ?
Comment utiliser les fonctions de gestion de fichiers et de répertoires en PHP ?
Dans le développement Web, la gestion des fichiers et des répertoires est une tâche courante. PHP fournit une série de fonctions de traitement de fichiers et de répertoires, permettant aux développeurs d'exploiter facilement les fichiers et les répertoires.
Tout d’abord, voyons comment créer, supprimer et écrire des fichiers.
$file = 'test.txt'; $content = 'Hello World!'; // 将内容写入文件 file_put_contents($file, $content);
Le code ci-dessus créera un fichier nommé test.txt dans le répertoire actuel et y écrira le contenu « Hello World ! ».
$file = 'test.txt'; // 删除文件 unlink($file);
Le code ci-dessus supprimera le fichier nommé test.txt dans le répertoire actuel.
$file = 'test.txt'; $content = 'Hello World Again!'; // 将内容写入已存在的文件 file_put_contents($file, $content);
Le code ci-dessus écrira le contenu « Hello World Again ! » dans le fichier test.txt existant.
Ensuite, voyons comment créer, supprimer et parcourir des répertoires.
$dir = 'test'; // 创建目录 mkdir($dir);
Le code ci-dessus créera un répertoire nommé test dans le répertoire actuel.
$dir = 'test'; // 删除目录 rmdir($dir);
Le code ci-dessus supprimera le répertoire nommé test sous le répertoire actuel.
$dir = 'test'; // 获取目录列表 $files = scandir($dir); foreach($files as $file){ echo $file . "<br>"; }
Le code ci-dessus parcourra le répertoire de test sous le répertoire actuel et imprimera la liste des fichiers et sous-répertoires qu'il contient.
Pour résumer, PHP fournit une multitude de fonctions de traitement de fichiers et de répertoires, permettant aux développeurs de créer, supprimer et parcourir facilement des fichiers et des répertoires. En maîtrisant l'utilisation de ces fonctions, les développeurs peuvent effectuer plus efficacement les tâches de traitement de fichiers et de répertoires dans le développement Web.
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!