tayfunerbilen / ftpmanager
Manage your FTP easily with PHP
dev-master
2018-12-29 15:41 UTC
Requires
- ext-curl: *
This package is auto-updated.
Last update: 2025-04-29 01:24:49 UTC
README
Manage FTP Easily
try {
$ftp = new FTPManager([
'host' => 'IP_ADRESİ',
'username' => 'USER_NAME',
'password' => 'PASSWORD'
]);
$ftp->setDirectory('./public_html');
// dizin listesi için
$ftp->getDirectory();
// klasör ya da dosyayı yeniden adlandırma
$ftp->rename('index.php', 'yeni.php');
// dosya silmek için
$ftp->delete('yeni.php');
// dizin oluşturmak için
$ftp->makeDir('klasoradi');
// dizin silmek için
$ftp->removeDir('klasoradi');
// dosya yüklemek için
$ftp->upload('localdosya.php', 'remotedosya.php');
// dosya indirmek içinü
$ftp->download('remotedosya.php', 'localdosya.php');
// dosyayı okumak için
$ftp->read('remotedosya.php');
} catch (FTPException $e){
echo $e->getMessage();
}