WP_Filesystem_ftpsockets::exists()publicWP 2.5.0

Checks if a file or directory exists.

{} Это метод класса: WP_Filesystem_ftpsockets{}

Хуков нет.

Возвращает

true|false. Whether $path exists or not.

Использование

$WP_Filesystem_ftpsockets = new WP_Filesystem_ftpsockets();
$WP_Filesystem_ftpsockets->exists( $path );
$path(строка) (обязательный)
Path to file or directory.

Список изменений

С версии 2.5.0 Введена.

Код WP_Filesystem_ftpsockets::exists() WP 6.1.1

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.
}