以下範例在 Windows 系統上似乎無法運作,所以我使用這個技巧來代替
<?php
$aPath = explode('/',ftp_pwd($conn_id));
$sHomeDir = str_repeat('../', count($aPath) - 1);
ftp_chdir($conn_id, $sHomeDir);
?>
(PHP 4, PHP 5, PHP 7, PHP 8)
ftp_cdup — 切換到父目錄
版本 | 說明 |
---|---|
8.1.0 | ftp 參數現在需要一個 FTP\Connection 實例;先前需要一個資源。 |
範例 #1 ftp_cdup() 範例
<?php
// 設定基本連線
$ftp = ftp_connect($ftp_server);
// 使用帳號密碼登入
$login_result = ftp_login($ftp, $ftp_user_name, $ftp_user_pass);
// 將目前目錄更改為 html
ftp_chdir($ftp, 'html');
echo ftp_pwd($ftp); // /html
// 返回上一層目錄
if (ftp_cdup($ftp)) {
echo "cdup 成功\n";
} else {
echo "cdup 失敗\n";
}
echo ftp_pwd($ftp); // /
ftp_close($ftp);
?>