(PECL ssh2 >= 0.9.0)
ssh2_sftp_stat — Obtiene el estado de un fichero en un sistema de ficheros remoto
Obtiene el estado de un fichero en un sistema de ficheros remoto, siguiendo los enlaces simbólicos.
Esta función es similar al uso de la función stat() con el gestor ssh2.sftp:// y devuelve los mismos valores.
sftppath
Devuelve un array de estadísticas del fichero dado en caso de éxito o false si ocurre un error.
Ver la documentación de la función
stat() para los detalles sobre los valores devueltos.
Ejemplo #1 Estado de un fichero vía SFTP
<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');
$sftp = ssh2_sftp($connection);
$statinfo = ssh2_sftp_stat($sftp, '/path/to/file');
$filesize = $statinfo['size'];
$group = $statinfo['gid'];
$owner = $statinfo['uid'];
$atime = $statinfo['atime'];
$mtime = $statinfo['mtime'];
$mode = $statinfo['mode'];
?>