(PHP 4, PHP 5, PHP 7)
ftp_size — Devuelve el tamaño del archivo dado
$ftp_stream
, string $remote_file
) : intftp_size() devuelve el tamaño del archivo dado en bytes.
Nota:
No todos los servidores soportan esta característica.
ftp_stream
El identificador de enlace de la conexión FTP.
remote_file
El archivo remoto.
Devuelve el tamaño del archivo en caso de éxito, o -1 en caso de error.
Ejemplo #1 Ejemplo de ftp_size()
<?php
$file = 'somefile.txt';
// establecer una conexión básica
$conn_id = ftp_connect($ftp_server);
// iniciar sesión con nombre de usuario y contraseña
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass);
// obtener el tamaño de archivo de $file
$res = ftp_size($conn_id, $file);
if ($res != -1) {
echo "tamaño de $file es $res bytes";
} else {
echo "no se pudo obtener el tamaño";
}
// cerrar la conexión ftp
ftp_close($conn_id);
?>