$FTP
->List( [pattern
,listmode
] )
$FTP
->Ls ([pattern
,listmode
])
$FTP
->Dir ([pattern
,listmode
])
Returns a list containing the files found in the current directory, matching the given pattern , if specified. The content of the returned list depends on the listmode parameter, which can have the following values:
1
(default)
The list contains the names of the files found.
2
The list contains seven values for each file:
The file name
The DOS short file name, a.k.a. 8.3
The size
The attributes
The creation time
The last access time
The last modified time
3
The list contains a reference to a hash for each found file. Each hash contains the following key/value pairs:
name => file name altname => DOS short file name, a.k.a. 8.3 size => size attr => attributes ctime => creation time atime => last access time mtime => last modified time
All times are reported as strings of the following format: second, hour, minute, day, month, year. For example:
$file->{'mtime'} == "0,10,58,9,12,1996" # stands for 09 Dec 1996 at 10:58:00