PHP Conference Nagoya 2025

ftp_pwd

(PHP 4, PHP 5, PHP 7, PHP 8)

ftp_pwdВозвращает имя текущей директории

Описание

ftp_pwd(FTP\Connection $ftp): string|false

Список параметров

ftp

Экземпляр класса FTP\Connection.

Возвращаемые значения

Возвращает имя текущей директории или false при возникновении ошибки.

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

Версия Описание
8.1.0 Параметр ftp теперь ожидает экземпляр класса FTP\Connection; раньше параметр ждал ресурс (resource).

Примеры

Пример #1 Пример использования ftp_pwd()

<?php

// установка соединения
$ftp = ftp_connect($ftp_server);

// проверка имени пользователя и пароля
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);

// смена текущей директории на public_html
ftp_chdir($ftp, 'public_html');

// вывод имени текущей директории
echo ftp_pwd($ftp); // /public_html

// закрытие соединения
ftp_close($ftp);
?>

Смотрите также

  • ftp_chdir() - Изменяет текущую директорию на FTP-сервере
  • ftp_cdup() - Переходит в родительскую директорию

Добавить

Примечания пользователей 1 note

up
5
mike dot hall at opencube dot co dot uk
23 years ago
This function doesn't always go to the remote server for the PWD. Once called the PWD is cached, and until PHP has a reason to believe the directory has changed any call to ftp_pwd() will return from the cache, even if the remote server has gone away.
To Top