PHP glob()

La fonction glob() est une fonction intégrée en PHP qui renvoie un tableau contenant les noms de fichiers ou de répertoires correspondant à un motif (pattern) à rechercher.
 

Syntaxe
glob(pattern, flags)

 
 

Paramètres
  • pattern(Obligatoire) : Spécifie le motif (pattern) à rechercher
  • flags(Obligatoire) : Voici les valeurs possibles:
    • GLOB_MARK : Ajoute le slash à chaque élément retourné.
    • GLOB_NOSORT : Retourne les fichiers tels qu’ils apparaissent dans le répertoire (non triés)
    • GLOB_NOCHECK : Retourne le motif(pattern) à rechercher si aucune correspondance n’a été trouvée
    • GLOB_NOESCAPE : Les anti-slashs n’indique pas les métacaractères
    • GLOB_ONLYDIR : Retourne uniquement les répertoires qui correspondent au modèle(pattern)
    • GLOB_ERR : Arrêt en cas d’erreur. Les erreurs sont ignorées par défaut.

 

Valeur de retour

La fonction renvoie un tableau de fichiers/répertoires qui correspond au motif(pattern) à rechercher, FALSE en cas d’échec.
 

Version PHP:

4+
 

Exemple :

Le code suivant renvoie un tableau de fichiers/répertoires qui correspond au pattern spécifié:

<?php
   print_r(glob("*.html"));
?>

 
Sortie:

Array (
  [0] => home.html
  [1] => index.html
  [2] => app.html
)
Questions d'entretiens PHPQuestions d’entretiens PHP – Partie 1Questions sur PHP avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *