WP_Filesystem_ftpsockets::exists( string $path ): bool
Checks if a file or directory exists.
Parameters
-
$path
string Required -
Path to file or directory.
Return
bool Whether $path exists or not.
Source
File: wp-admin/includes/class-wp-filesystem-ftpsockets.php
.
View all references
public function exists( $path ) {
$list = $this->ftp->nlist( $path );
if ( empty( $list ) && $this->is_dir( $path ) ) {
return true; // File is an empty directory.
}
return ! empty( $list ); // Empty list = no file, so invert.
// Return $this->ftp->is_exists($file); has issues with ABOR+426 responses on the ncFTPd server.
}
Changelog
Version | Description |
---|---|
2.5.0 | Introduced. |