PHP 8.3.0 RC 6 available for testing

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

// set up basic connection
$ftp = ftp_connect($ftp_server);

// login with username and password
$login_result = ftp_login($ftp, $ftp_user_name, $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);
?>

参见

add a note

User Contributed Notes 1 note

up
5
mike dot hall at opencube dot co dot uk
22 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