Nous rencontrons souvent des opérations telles que la génération de répertoires de fichiers et l'édition de fichiers (dossiers). Aujourd'hui, je vais vous présenter une classe d'opération de répertoire de fichiers en PHP, qui peut créer des répertoires, supprimer des répertoires, créer des fichiers, supprimer des fichiers, déplacer des dossiers, et copier des dossiers et une série de fonctions que vous pouvez utiliser.
Téléchargez d'abord la bibliothèque d'opérations de répertoire de fichiers en PHP que nous devons utiliser dans ce cours : http://www.php.cn/xiazai/leiku/544
Trouvez-la après le téléchargement est terminé Décompressez le fichier de classe php dont nous avons besoin dans notre répertoire local et créez un nouveau fichier php !
Une fois terminé, nous devons appeler cette classe dans le nouveau fichier php et instancier la classe :
<?php include_once "caozuo1.php"; //引入类文件 $obj = new FileUtil; //实例化类 $obj->createDir('a/1/2/3'); //测试建立文件夹 建一个a/1/2/3文件夹 $obj->createFile('b/1/2/3'); //测试建立文件 在b/1/2/文件夹下面建一个3文件 $obj->createFile('b/1/2/3.exe'); //测试建立文件 在b/1/2/文件夹下面建一个3.exe文件 $obj->copyDir('b','d/e'); //测试复制文件夹 建立一个d/e文件夹,把b文件夹下的内容复制进去 $obj->copyFile('b/1/2/3.exe','b/b/3.exe'); //测试复制文件 建立一个b/b文件夹,并把b/1/2文件夹中的3.exe文件复制进去 $obj->moveDir('a/','b/c'); //测试移动文件夹 建立一个b/c文件夹,并把a文件夹下的内容移动进去,并删除a文件夹 $obj->moveFile('b/1/2/3.exe','b/d/3.exe'); //测试移动文件 建立一个b/d文件夹,并把b/1/2中的3.exe移动进去 $obj->unlinkFile('b/d/3.exe'); //测试删除文件 删除b/d/3.exe文件 $obj->unlinkDir('d'); //测试删除文件夹 删除d文件夹 ?>
Remarque : la page de résultats de cette exécution s'affiche sera vide :
Mais dans notre région, je peux find Les répertoires de fichiers ont été créés, comme indiqué ci-dessous :
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!