PHP Classes

Classes of Alexey Dotsenko

Recommend this page to a friend!
  All class groups  >  All authors  >  Classes of Alexey Dotsenko (1)  >  Mission progress status  >  Reputation  
Picture of Alexey Dotsenko
Name: Alexey Dotsenko <contact>
Classes: 1
Country: Ukraine Ukraine
Age: 47
All time rank: 1383 in Ukraine Ukraine
Week rank: 226 Down3 in Ukraine Ukraine Equal
All time users: 14305
Week users: 0
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image Advanced FTP client class  
FTP client in pure PHP
This is a FTP client class written in PHP, so it does not need any special FTP extensions to work.

The class supports passive and active FTP connections. To work with active connection, there is a special sub-class that uses the PHP sockets extension.

The class can:

- Establish connections within a configured timeout value and automatically authenticate
- Output connection debug information
- Retrieve the FTP protocol features supported by the server
- Change the current directory
- Retrieve directory listings
- Parse the directory listing entry attributes
- Check whether a given file or a directory exists
- Retrieve the size of files, the files timestamp
- Choose the transfer type between ASCII and binary
- Set the permissions mask for files copied to the local server
- Send and receive files
- Resume download from a given file position offset
- Create and remove directories
- Rename, delete and change the permissions of files


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z