14 Fév 2019
Taille récursive d'un dossier FTP - PHP Sources
Compatibilité : PHP 4, PHP 5
Calcule la taille des fichiers contenus dans un dossier (et ses sous-dossier).
Voici un code assez utile qui vous permettra de calculer la taille d'un dossier en Octect, aussi volumineux soit-il.
|
|
| 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 | |
| filesize | Renvoie la taille d'un fichier |
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 | |
Calcule la taille des fichiers contenus dans un dossier (et ses sous-dossier).
Cette fonction permet de connaitre la taille d'une répertoire. La fonction va calculer le poids de tout les fichiers contenu dans le répertoire.
Formate la taille des fichiers. Le type peut-etre "o", "ko", "Mo", "Go", "To", "Po" (Peta-octet 10^15) ou "Eo"(Extra-octet 10^18).
Afficher la taille d'un fichier en clair automatiquement. Calcul la taille du fichier en Ko, Go, To, Po, Eo, Zo, Yo
Connaitre la taille d'une image et son format à l'aide de la fonction native PHP getImageSize () qui retourne ces informations.