PHP SFTP Library: Access FTP and SFTP servers to transfer files

Recommend this page to a friend!
  Info   View files Example   View files View files (4)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
Not yet rated by the usersTotal: 261 All time: 7,693 This week: 353Up
Version License PHP version Categories
php-ftp-class 1.0.2MIT/X Consortium ...5Networking, PHP 5, Files and Folders
Description Author

This class can access FTP servers to transfer files.

It can connect to a given FTP server using a given user name and password and can perform several types of operations with files and directories. Currently it can:

- Get the list of files of the current directory.
- Get the current directory.
- Change the current directory to a given path.
- Create one or more server directories recursively with a given path.
- Check if a given file or a directory exists.
- Download a file to a local directory with a given path name.
- Rename a given file.
- Change permissions of a given file.
- Delete a given file.
- Upload a list of local files to the server.

Recommendations

sftp file transfer using php
I want to find a php package that will perform secure FTP (sftp)

Picture of Muhammad Umer Farooq
Name: Muhammad Umer Farooq <contact>
Classes: 46 packages by
Country: Pakistan Pakistan
Innovation award
Innovation award
Nominee: 4x

Details

PHP-FTP-Class

PHP FTP is a simple and convenient FTP adapter for processing FTP requests via PHP.

BASIC USAGE

Create a new directory, change into it and upload a file

$ftp = new FTP('ftp.myserver.com', 'username', 'password',false);

$ftp->mkdir('somedir');
$ftp->chdir('somedir');

$ftp->put(['my_local_file.html','my_local_file2.html']);

Download file from a directory

$ftp = new FTP('ftp.myserver.com', 'username', 'password',false);

$ftp->chdir('somedir');

$ftp->get('my_local_file.html', 'file_on_server.html');

  Files folder image Files  
File Role Description
Files folder imageclasses (1 file)
Accessible without login Plain text file index.php Example Example script
Accessible without login Plain text file LICENSE Lic. License text
Accessible without login Plain text file readme.md Doc. Documentation

  Files folder image Files  /  classes  
File Role Description
  Plain text file Ftp.php Class Class source

 Version Control Unique User Downloads Download Rankings  
 100%
Total:261
This week:0
All time:7,693
This week:353Up

For more information send a message to info at phpclasses dot org.