Php/docs/ftp.examples-basic

From Get docs

Basic usage

Example #1 FTP 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 connectionif ((!$conn_id) || (!$login_result)) {     echo "FTP connection has failed!";    echo "Attempted to connect to $ftp_server for user $ftp_user_name";     exit; } else {    echo "Connected to $ftp_server, for user $ftp_user_name";}// upload the file$upload = ftp_put($conn_id, $destination_file, $source_file, FTP_BINARY); // check upload statusif (!$upload) {     echo "FTP upload has failed!";} else {    echo "Uploaded $source_file to $ftp_server as $destination_file";}// close the FTP stream ftp_close($conn_id); ?>