PHP ftp_size() 関数

定義と使用方法

ftp_size() 関数は指定されたファイルのサイズを返します。

文法

ftp_size(ftp_connection,remote_file)
パラメータ 説明
ftp_connection 必要。使用する FTP 接続を指定します(FTP 接続の識別子)。
remote_file 必要。チェックするファイルを指定します。

説明

ftp_size() 関数はバイト単位でリモートファイルのサイズを返します remote_file のサイズ。指定されたファイルが存在しないか、エラーが発生した場合、-1 が返されます。一部の FTP サーバーではこの機能をサポートしていない場合があります。

成功した場合、ファイルのサイズが返されます。それ以外の場合は -1 が返されます。

ヒントと注記

注記:すべての FTP サーバーがこの関数をサポートしていない場合があります。

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
echo ftp_size($conn,"test.txt");
ftp_close($conn);
?>

出力例:

160