Nombre de fichiers dans un répertoire

Contenu du snippet

Cette fonction retourne le nombre de fichiers situés dans le répertoire spécifié $dir.
Elle ne prend pas en compte les sous-répertoires.

Exemple d'utilisation :
// Assigne à la variable $num_images le nombre de fichiers contenus dans le répertoire "site/images"
$num_images = count_files("site/images");

Source / Exemple :


function count_files($dir)
{
	$num = 0;
	
	$dir_handle = opendir($dir);
	while($entry = readdir($dir_handle))
		if(is_file($dir.'/'.$entry))
			$num++;
	closedir($dir_handle);

	return $num;
}

Conclusion :


Vous pouvez spécifier un chemin de répertoire commençant par http://, ftp://,... si vous avez les droits nécessaires à la lecture des répertoires situés à distance.

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.