Overview
KB
Technical FAQ
PHP Manual
CSS2 Manual
HTML Manual
JS Guide
JS Reference
PhpDock Manual
Nu-Coder Manual
PhpExpress Manual
PHP Joomla
Development
Learn PHP
 
<ftp_appendftp_chdir>
^FTP FunctionsLast updated: Mon, 26 Oct 2026

ftp_cdup

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

ftp_cdup — Changes to the parent directory

Description

function ftp_cdup(FTP\Connection $ftp): bool

Changes to the parent directory.

Parameters

ftp

An FTP\Connection instance.

Return Values

Returns true on success or false on failure.

Changelog

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

Examples

Example #1 ftp_cdup() example

<?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 the current directory to html
ftp_chdir($ftp, 'html');

echo ftp_pwd($ftp); // /html 

// return to the parent directory
if (ftp_cdup($ftp)) { 
  echo "cdup successful\n";
} else {
  echo "cdup not successful\n";
}

echo ftp_pwd($ftp); // /

ftp_close($ftp);
?>

See Also

  • ftp_chdir() - Changes the current directory on a FTP server
  • ftp_pwd() - Returns the current directory name


<ftp_appendftp_chdir>
^FTP FunctionsLast updated: Mon, 26 Oct 2026