ftp_chdir

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

ftp_chdirChanges the current directory on a FTP server

Description

ftp_chdir ( resource $ftp , string $directory ) : bool

Changes the current directory to the specified one.

Parameters

ftp

The link identifier of the FTP connection.

directory

The target directory.

Return Values

Returns true on success or false on failure. If changing directory fails, PHP will also throw a warning.

Examples

Example #1 ftp_chdir() example

<?php

// set up basic connection
$conn_id ftp_connect($ftp_server); 

// login with username and password
$login_result ftp_login($conn_id$ftp_user_name$ftp_user_pass); 

// check connection
if ((!$conn_id) || (!$login_result)) {
    die(
"FTP connection has failed !");
}

echo 
"Current directory: " ftp_pwd($conn_id) . "\n";

// try to change the directory to somedir
if (ftp_chdir($conn_id"somedir")) {
    echo 
"Current directory is now: " ftp_pwd($conn_id) . "\n";
} else { 
    echo 
"Couldn't change directory\n";
}

// close the connection
ftp_close($conn_id);
?>

See Also