Manuel PHP
Précédent |  | Suivant

# glob

(PHP 4 >= 4.3.0, PHP 5)

glob -- Recherche des chemins qui vérifient un masque

## Description

array glob ( string pattern [, int flags])

glob() recherche tous les chemins qui vérifient le masque `pattern`, en suivant les règles du shell. Aucun remplacement de tilde ~ ou de paramètre n'est fait.

glob() retourne un tableau contenant les chemins et fichiers trouvés, ou `FALSE` en cas d'erreur.

Exemple 1. Un moyen pratique pour remplacer opendir() par glob()

`<?php foreach (glob("*.txt") as $filename) { echo "$filename occupe " . filesize($filename) . " octets\n"; } ?>`

Le résultat du script ci-dessus pourrait être :

    funclist.txt occupe 44686 octets
    funcsummary.txt occupe 267625 octets
    quickref.txt occupe 137820 octets

> Note : Cette fonction ne fonctionne pas avec les fichiers distants, car le fichier utilisé doit être accessible sur le système de fichiers local.

Voir aussi opendir(), readdir(), closedir() et fnmatch().

Précédent | Sommaire | Suivant
fwrite | Niveau supérieur | is_dir