PHP: Hypertext Preprocessor (original) (raw)

ftp_pwd

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

ftp_pwd — Returns the current directory name

Description

Return Values

Returns the current directory name or [false](reserved.constants.php#constant.false) on error.

Changelog

Version Description
8.1.0 The ftp parameter expects an FTP\Connection instance now; previously, a resource was expected.

Examples

Example #1 ftp_pwd() example

`<?php// set up basic connection ftp=ftpconnect(ftp = ftp_connect(ftp=ftpconnect(ftp_server);// login with username and password loginresult=ftplogin(login_result = ftp_login(loginresult=ftplogin(ftp, ftpusername,ftp_user_name, ftpusername,ftp_user_pass);// change directory to public_html
ftp_chdir($ftp, 'public_html');// print current directory
echo ftp_pwd($ftp); // /public_html

// close the connection

ftp_close($ftp);
?>`

See Also

Found A Problem?

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.