par
Ryle » 13 juil. 2009, 14:39
Bah en fait la fonction basename() ne travaille pas sur le système de fichier, mais uniquement sur la chaine spécifié en argument (sans chercher à savoir si l'arborescence est réelle ou non), du coup ça va dépendre de la chaine que tu lui passes
Si tu lui passes la chaine "../images/nature", il va te retourner "nature" en se disant que ce doit être ce dernier le fichier

(vu que si cela avait été un nom de dossier, tu ne lui aurais certainement pas demandé de faire un basename dessus... il peut donc te le retourner confiant

)
Bah en fait la fonction basename() ne travaille pas sur le système de fichier, mais uniquement sur la chaine spécifié en argument (sans chercher à savoir si l'arborescence est réelle ou non), du coup ça va dépendre de la chaine que tu lui passes :)
Si tu lui passes la chaine "../images/nature", il va te retourner "nature" en se disant que ce doit être ce dernier le fichier :) (vu que si cela avait été un nom de dossier, tu ne lui aurais certainement pas demandé de faire un basename dessus... il peut donc te le retourner confiant ;))