Bonjour,

Voila je rencontre un petit problème avec mon code.

Je commence par scan un dossier (dossier_scan),
Le résultat se trouve donc dans un tableau je fais un echo pour voir et le fichier est bien echo
j'utilise ensuite 2 is_file avec l'un ou j'utilise la variable et l'autre le chemin direct (Normalement identique)
mais je avec la variable sa ne marche pas il ne le reconnais pas comme un fichier alors que quand il a le chemin
il le reconnais bien comme un fichier

$scan = scandir('dossier_scan');

    echo "$scan[2] <br />";

var_dump(is_file($scan[2]));
var_dump(is_file('dossier_scan/fichier1.php'));

2 réponses


thecedet
Auteur
Réponse acceptée

J'ai trouvé mon erreur enfaîte il fallait que je presice devant le $scan[2] le dossier

Tu peux utiliser la fonction glob , en lui passant en param l'extension que tu veux.