01 Sept 2004
Compte le nombre de ligne
Compatibilité : PHP 5, PHP 7, PHP 8
Compte le nombre de ligne dans n'importe quel type de fichier texte (txt, php, csv...)
Code pour compter les fichiers d'un répertoire....
Paramètres:
$folder = repertoire de comptage
$ext = extension dont les fichiers sont comptés (peut être un tableau) (sans le . : jpg par exemple)
$subfolders = comptage dans les sous repertoires (1 ou 0)
Retour: Nombre de fichier
|
|
| Détail | php.net | Description |
Versions PHP |
|---|---|---|---|
| closedir | Ferme le pointeur sur le dossier |
PHP 4, 5, 7 et 8 | |
| echo | Affiche une chaîne de caractères |
PHP 4, 5, 7 et 8 | |
| in_array | Indique si une valeur appartient à un tableau |
PHP 4, 5, 7 et 8 | |
| is_array | Détermine si une variable est un tableau |
PHP 4, 5, 7 et 8 | |
| is_dir | Indique si le fichier est un dossier |
PHP 4, 5, 7 et 8 | |
| opendir | Ouvre un dossier, et récupère un pointeur dessus |
PHP 4, 5, 7 et 8 | |
| readdir | Lit une entrée du dossier |
PHP 4, 5, 7 et 8 | |
| return | Retourne le controle du programme au module appelant. |
PHP 4, 5, 7 et 8 | |
| strlen | Calcule la taille d'une chaîne |
PHP 4, 5, 7 et 8 | |
| strrchr | Trouve la dernière occurrence d'un caractère dans une chaîne |
PHP 4, 5, 7 et 8 | |
| strtolower | Renvoie une chaîne en minuscules |
PHP 4, 5, 7 et 8 | |
| substr | Retourne un segment de chaîne |
PHP 4, 5, 7 et 8 | |
Compte le nombre de ligne dans n'importe quel type de fichier texte (txt, php, csv...)
Formulaire avec des checkbox et un calcul du nombre de checkbox sélectionnés lors de l'envoi des données.
Compte et retourne le nombre de jour à partir d'une date passée en argument dans une fonction.
Fonction toute simple qui est déjà inclue dans PHP mais qui est méconnue de beaucoup.
Compte le nombre de clics sortant que donne les visiteurs en cliquant sur un de vos liens, lien réécrit ou pas. Code complet PHP + JS + MySQLi
Invité
05 Déc 2007 à 11:19Apres plusieurs essaie, pas trouver comment faire pour compter ts les fichiers sans se soucier de l'extesion, don j'ai modifier le code :
// si c'est un répertoire et qu'on peut le lister
if(is_dir($folder . $file) && $subfolders)
{
$nb_files += count_files($folder . $file, $ext, 1);// on appelle la fonction
}
elseif(!$array && substr($file, -strlen($ext))== $ext) // vérification de l'extension avec $array = 0
{
$nb_files++;
}
elseif($array==1 && in_array(strtolower(substr(strrchr($file,"."),1)), $ext)) // vérification de l'extension avec $array = 1
{
$nb_files++;
}
elseif ($ext == "*")
{
$nb_files++;
}
Exemple :
echo count_files($rep, "*", 0); // => * permet de compter ts les fichiers
KOogar
20 Mars 2007 à 13:14voilà le bon lien http://www.sphider.eu/ vers le site
R@f
19 Mars 2007 à 19:37Statistiques
Webmasterkrazy
19 Mars 2007 à 18:13Le script est top et marche super avec paypal, une réussite trés pro, une vrai boutique avec design ... j'ai testé sur wamp2 avec un dyndns (sfrbox serveur maison) et paypal avec la sandbox (https//developer.paypal.com) pas de soucis ... à tester !