Bonjour,
Comment savoir la taille de tous les fichier .bmp dans un repertoire sur un serveur distant ?
et merci d'avance
Bonjour,
Comment savoir la taille de tous les fichier .bmp dans un repertoire sur un serveur distant ?
et merci d'avance
Vous devriez pouvoir coupler le résultat de ftp_nlist à ftp_size ou alors utilisez une expression régulière pour parser la sortie de la fonction ftp_rawlist. La première étant plus portable.
Dans l'idée :
(non testé)
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
16
17
18 function files_filter($pattern, $array) { $new_array = array(); if (is_array($array)) { foreach ($array as $v) { if (fnmatch($pattern, $v)) { array_push($v, $new_array); } } } return $new_array; } $repertoire = 'répertoire'; $fichiers = ftp_nlist($ftp, $repertoire); $bmp = files_filter('*.bmp', $fichiers); foreach ($bmp as $v) { printf('%s : %s<br/>', $v, ftp_size($ftp, "$repertoire/$v")); }
merci pour votre reponse
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager