Bonsoir à tous,

Je galère depuis qq temps sur un pb probablement stupide pour certains caïds de PHP

Dans un dossier je veux compter le nombre de fichier dont le nom comporte la chaîne "executive", mon code (qui ne fonctionne pas) est le suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$dossier = '../dossierPerso/dossierIndividuel/';
 
if (is_dir($dossier)) {
    $nbre = 0;	// nbre total de fichiers dans dos
	$nbre1 = 0;	// nbre de fichiers sélectionnés
	if ($dh = opendir($dossier)) {
        while (($file = readdir($dh)) != false) {
			 $nbre++;
			 if(strrpos($file['filename'], "executive", 0) != false) $nbre1++;
			 echo basename($file) ." ==> ".strrpos(basename($file), "executive", 0)." ==> ".$nbre."<br />";
        }
        closedir($dh);
    }
}	/**/
echo "<br />Nbre total de fichiers = ".$nbre."nbre filtés = ".$nbre1."<br />";
J'ai essayer diverses chose, rien ne fonctionne.

Si qqu'un peut m'aider d'avance merci