Bonjour tout le monde, et merci de m'aider!

Je bloque sur une notion:

J'utilise la fonction glob
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$fichiers = glob('./images/discoverCFWB/{*.gif,*.jpg,*.png}', GLOB_BRACE);
pour lister les noms de fichiers images contenus dans le répertoire "discoverCFWB".

Le 1er paramètre de cette fonction est le chemin relatif(et non absolu) du repertoire que je souhaite parcourir.

Ma question est la suivante: Comment faire en sorte que ce paramètre soit le meme quelle que soit l'endroit(dans l'arborescence) ou j'exécute cette fonction?

Par exemple, si :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$fichiers = glob('./images/discoverCFWB/{*.gif,*.jpg,*.png}', GLOB_BRACE);
fonctionne si je l'exécute à partir d'un fichier php se trouvant dans le répertoire racine,

Je devrai écrire (notez les ..):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$fichiers = glob('../images/discoverCFWB/{*.gif,*.jpg,*.png}', GLOB_BRACE);
si je l'exécute à partir d'un fichier php se trouvant dans un repertoire enfant du repertoire racine.

Je souhaiterais donc que mon script détecte le chemin d'accès relatif au répertoire "discoverCFWB"


J'espere avoir été clair!

Merci beaucoup!