ftp_size

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

ftp_sizeRetourne la taille d'un fichier

Description

ftp_size ( resource $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

L'identifiant du lien de connexion FTP.

filename

Le fichier distant.

Valeurs de retour

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

Exemples

Exemple #1 Exemple avec ftp_size()

<?php

$file 
'somefile.txt';

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

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

// Récupération de la taille du fichier $file
$res ftp_size($conn_id$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($conn_id);

?>

Voir aussi

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