英文名称:FtpGetDirList
返回FTP服务器上指定目录内的所有匹配文件和子目录信息。成功返回被找到的文件和子目录的数目,失败返回 -1失败的原因有可能是FTP服务器的目录结构暂时不被支持。本命令为初级对象成员命令。
参数<1>的名称为“欲列出的文件”,类型为“文本型(text)”,可以被省略。可以包含路径,可以使用多字符 (*) 和单字符 (?) 通配符来指定多重文件及目录。
参数<2>的名称为“存放文件名的数组变量”,类型为“文本型(text)”,可以被省略,提供参数数据时只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件和子目录名称。变量数组内原有数好森据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。
参数<3>的名称为“存放文件属性的数组变量”,类型为“整数型(int)”,可以被省略,提供参数数据时只能提供变量及变量数组。当前不被支持,留做以后扩展。
参数<4>的名称为“存放文件尺寸的数组变量”,类型为“长整数型(int64)”,可以被省略,提供参数数据时只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的尺寸,并与旦笑文件名数组成员一一对应。
参数<5>的名称为“存放文件时间的数组变量”,类型为“日模袜含期时间型(date)”,可以被省略,提供参数数据时只能提供变量及变量数组。提供参数数据时只能提供变量数组。在命令执行完毕后,本变量数组内被顺序填入所找到的匹配文件的最后修改时间,并与文件名数组成员一一对应。变量数组内原有数据被全部销毁,变量数组的维数被自动调整为所找到的文件数目。
用兆数腔FTP的毕卖size命令:
语法: size remote-filename 或 size remote-dirReturns 族衫the size of the remote file or dir as a decimal number.
<?php$file = 'somefile.txt'凳数逗
// set up basic connection
$conn_id = ftp_connect($ftp_server)
/枣卖/ login with username and password
$login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass)
// get the size of $file
$res = ftp_size($conn_id, $file)
if ($res != -1) {
echo "毕亮size of $file is $res bytes"
} else {
echo "couldn't get the size"
}
//close the conntion
ftp_close($conn_id)
?>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)