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

VersionDescription
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
To Top