Maison > Article > développement back-end > Exemple d'opération de répertoire PHP
Cet article partage principalement avec vous des exemples d'opérations de répertoire PHP et obtient de manière récursive le contenu du répertoire. J'espère qu'il pourra aider tout le monde.
Point de récursion : lorsque le fichier lu est un répertoire.
1. Lisez d'abord le contenu d'un répertoire (hors sous-répertoires) :
2. file est un répertoire, si c'est le cas, appelez-le de manière récursive et passez le sous-répertoire actuel en paramètre.
3. Résultat de sortie du mode d'indentation
La profondeur d'appel récursif est le niveau d'indentation du fichier déterminé par cette fonction ! Chaque fois qu'un appel récursif est effectué, le niveau d'indentation augmente d'un niveau.
//str_repeat:重复一个字符串,返回 input 重复 multiplier 次后的结果。string str_repeat ( string $input , int $multiplier )
Renvoie le résultat de la saisie des temps de multiplicateur répétés.
4. Enregistrez les résultats en mode tableau
Formulaire :
Array( Array(‘deep’=>0, ‘filename’=>’application’), Array(‘deep’=>1, ‘filename’=>’back‘), Array(‘deep’=>1, ‘filename’=>’controllers‘[, ‘type’=’dir’]))
Point de récursion : lorsque le fichier lu est un répertoire.
1. Lisez d'abord le contenu d'un répertoire (à l'exclusion des sous-répertoires) :
2. file est un répertoire, si c'est le cas, appelez-le de manière récursive et passez le sous-répertoire actuel en paramètre.
3. Résultat de sortie du mode d'indentation
La profondeur d'appel récursif est le niveau d'indentation du fichier déterminé par cette fonction ! Chaque fois qu'un appel récursif est effectué, le niveau d'indentation augmente d'un niveau.
//str_repeat:重复一个字符串,返回 input 重复 multiplier 次后的结果。string str_repeat ( string $input , int $multiplier )
Renvoie le résultat de la saisie des temps de multiplicateur répétés.
4. Enregistrez les résultats en mode tableau
Formulaire :
Array( Array(‘deep’=>0, ‘filename’=>’application’), Array(‘deep’=>1, ‘filename’=>’back‘), Array(‘deep’=>1, ‘filename’=>’controllers‘[, ‘type’=’dir’]))
Recommandations associées :
Comment utiliser les fonctions dans les répertoires PHP
Résumé des fonctions de gestion d'annuaire PHP_Tutoriel PHP
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!