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
  • Déterminez si le nom de fichier donné est une connexion symbolique is_link

    is_link

    Déterminezsilenomdef
  • Créer un nouveau répertoire mkdir

    mkdir

    Créerunnouveaurépert
  • Obtenez le propriétaire du fichier fileowner

    fileowner

    Obtenezlepropriétair
  • Donner des informations sur une connexion de fichiers ou de symboles lstat

    lstat

    Donnerdesinformation
  • Définir l'accès au fichier et le temps de modification touch

    touch

    Définirl'accèsau
  • Lisez l'intégralité du fichier dans un tableau file

    file

    Lisezl'intégrali
  • alias pour disk_free_space diskfreespace

    diskfreespace

    aliaspourdisk_free_s
  • Retourner la cible du lien symbolique readlink

    readlink

    Retournerlacibleduli
Articles populaires