(PECL ssh2:0.10-0.9)
ssh2_sftp_stat — Statue un fichier sur un système de fichiers distant
ssh2_sftp_stat() statue un fichier distant. Si le fichier est un lien symbolique, la fonction suivra le lien et statuera la cible.
ssh2_sftp_stat() statue un fichier distant. Si le fichier est un lien symbolique, la fonction suivra le lien et statuera la cible. Cette fonction est similaire à l'utilisation de la fonction stat() avec le gestionnaire ssh2.sftp:// en PHP 5 et retourne les mêmes valeurs. Voir la documentation de la fonction stat() pour les détails concernant les valeurs retournées.
Exemple 2532. Statut d'un fichier via 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'
];
?>
Voir aussi ssh2_sftp_lstat() , lstat() et stat() .