ftp_size

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_sizeRetourne la taille d'un fichier

Description

ftp_size(FTP\Connection $ftp, string $filename): int

ftp_size() retourne la taille d'un fichier donné en octets.

Note:

Tous les serveurs ne supportent pas cette fonctionnalité.

Liste de paramètres

ftp

Une instance de FTP\Connection.

filename

Le fichier distant.

Valeurs de retour

Retourne la taille du fichier en cas de succès, ou -1 si une erreur survient.

Historique

Version Description
8.1.0 La paramètre ftp attend désormais une instance de FTP\Connection ; auparavant, une ressource était attendu.

Exemples

Exemple #1 Exemple avec ftp_size()

<?php

$file 
'somefile.txt';

// Mise en place d'une connexion basique
$ftp ftp_connect($ftp_server);

// Identification avec un nom d'utilisateur et un mot de passe
$login_result ftp_login($ftp$ftp_user_name$ftp_user_pass);

// Récupération de la taille du fichier $file
$res ftp_size($ftp$file);

if (
$res != -1) {
    echo 
"La taille du fichier $file est de $res octets";
} else {
    echo 
"Impossible de récupérer la taille du fichier";
}

// Fermeture de la connexion
ftp_close($ftp);

?>

Voir aussi

  • ftp_rawlist() - Fait une liste détaillée des fichiers d'un dossier