Position actuelle: Accueil> Catégories de fonctions> glob

glob

Trouver des chemins de fichier qui correspondent aux modèles
Nom:glob
Catégorie:Système de fichiers
Langage de programmation:php
Description en une ligne:Renvoie un tableau contenant des noms de fichiers / répertoires qui correspondent au modèle spécifié.

Définition et utilisation

glob() renvoie le nom de fichier ou le répertoire qui correspond au modèle spécifié.

Cette fonction renvoie un tableau contenant des fichiers / répertoires correspondants. Si une erreur se produit, renvoyez false.

Exemple

Exemple 1

 <? Php
print_r ( glob ( "* .txt" ) ) ;
?>

La sortie est similaire:

 Tableau
(
[0] => Target.txt
[1] => source.txt
[2] => test.txt
[3] => test2.txt
)

Exemple 2

 <? Php
print_r ( glob ( "*. *" ) ) ;
?>

La sortie est similaire:

 Tableau
(
[0] => contacts.csv
[1] => Default.php
[2] => Target.txt
[3] => source.txt
[4] => tem1.tmp
[5] => test.htm
[6] => test.ini
[7] => test.php
[8] => test.txt
[9] => test2.txt
)

grammaire

 glob ( motif , drapeaux )
paramètre décrire
déposer Requis. Spécifiez le mode de recherche.
taille

Facultatif. Les paramètres spéciaux sont spécifiés.

  • Glob_mark - Ajoutez une barre oblique à chaque élément retourné
  • Glob_nosort - retour dans l'ordre d'origine dans lequel les fichiers apparaissent dans le répertoire (non trié)
  • Glob_nocheck - Renvoie le modèle utilisé pour la recherche s'il n'y a pas de correspondance de fichiers
  • Glob_noescape - Backslash n'échappe pas aux métacharacteurs
  • Glob_brace - étendu {a, b, c} pour correspondre à 'a', 'b' ou 'c'
  • Glob_onlydir - return uniquement les éléments du répertoire qui correspondent au modèle
  • Glob_err - s'arrête et lit les messages d'erreur (tels que les répertoires illisibles) et ignore toutes les erreurs par défaut

Remarque: Glob_err a été ajouté par PHP 5.1.

Fonctions similaires
Articles populaires