PHP code example of rjkip / ftp-php

1. Go to this page and download the library: Download rjkip/ftp-php library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

rjkip / ftp-php example snippets



FtpPhp\FtpClient;
use FtpPhp\FtpException;

$ftp = new FtpClient;
$ftp->connect($host);


$ftp->login($username, $password);


$ftp = new FtpClient("ftp://user:password@host/path");


$arr = $ftp->nlist();
foreach ($arr as $value) {
    echo $value.PHP_EOL;
}


$ftp->put($destination_file, $source_file, FtpClient::BINARY);


# Connection is also closed when `$ftp` goes out of scope.
$ftp->close();


try {
	$ftp = new FtpClient;
	$ftp->connect($host);
	$ftp->login($username, $password);
	$ftp->put($destination_file, $source_file, FtpClient::BINARY);

} catch (FtpException $e) {
	echo 'Error: ', $e->getMessage();
}


$ftp->tryDelete($destination_file);