Bonjour tout le monde, et merci de m'aider!
Je bloque sur une notion:
J'utilise la fonction glob
$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 :
$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 ..):
$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!
Partager