ftp_mlsd

FunctionParams changed in PHP 8.1

Returns a list of files in the given directory.

PHP 5
PHP 7.0-7.1
PHP 7.2
Added
PHP 7.3-7.4
PHP 8.0
Improved
PHP 8.1
Improved
PHP 8.2-8.3
PHP 8.4
PHP 8.5
PHP 8.6

ftp_mlsd Function synopsis

ftp_mlsd(FTP\Connection $ftp, string $directory): array|false

Parameters

$ftp

TypeFTP\Connection

$directory

Typestring

The directory to be listed.

Return value

Typearray|false

Returns an array of arrays with file infos from the specified directory on success or false on error.

Changes to the ftp_mlsd Function

PHP 8.1

  • Parameter type added for parameter #1 ($ftp): FTP\Connection
- ftp_mlsd($ftp, string $directory): array|false
+ ftp_mlsd(FTP\Connection $ftp, string $directory): array|false

PHP 8.0

  • Return type added: array|false
  • Parameter type added for parameter #2 ($directory): string
- ftp_mlsd($ftp, $directory)
+ ftp_mlsd($ftp, string $directory): array|false

PHP 7.2

  • Function added

ftp_mlsd Function Availability

PHP VersionAvailability
PHP 8.6Upcoming Release Yes
PHP 8.5Supported (Latest) Yes
PHP 8.4Supported Yes
PHP 8.3Security-Fixes Only Yes
PHP 8.2Security-Fixes Only Yes
PHP 8.1Unsupported Yes
PHP 8.0Unsupported Yes
PHP 7.4Unsupported Yes
PHP 7.3Unsupported Yes
PHP 7.2Unsupported Yes
PHP 7.1Unsupported No
PHP 7.0Unsupported No
PHP 5.6Unsupported No
PHP 5.5Unsupported No
PHP 5.4Unsupported No
PHP 5.3Unsupported No