tutorial pengembangan web terbaru
 

PHP 5 Fungsi FTP


PHP FTP Pendahuluan

Fungsi FTP memberikan akses klien untuk file server melalui File Transfer Protocol (FTP) .

Fungsi FTP digunakan untuk membuka, login dan hubungan dekat, serta upload, download, mengubah nama, menghapus, dan mendapatkan informasi tentang file dari file server. Tidak semua fungsi FTP akan bekerja dengan setiap server atau mengembalikan hasil yang sama. Fungsi FTP menjadi tersedia dengan PHP 3.

Jika Anda hanya ingin membaca dari atau menulis ke file di server FTP, pertimbangkan untuk menggunakan ftp: // wrapper dengan fungsi Filesystem yang menyediakan antarmuka sederhana dan lebih intuitif.


Instalasi

Untuk fungsi-fungsi ini untuk bekerja, Anda harus mengkompilasi PHP dengan --enable-ftp.

Windows versi PHP telah built-in mendukung untuk ekstensi ini.


PHP Fungsi 5 FTP

Fungsi Deskripsi
ftp_alloc() Alokasikan ruang untuk file yang akan di-upload ke server FTP
ftp_cdup() Perubahan ke direktori induk pada server FTP
ftp_chdir() Mengubah direktori sekarang pada server FTP
ftp_chmod() Set hak akses pada file melalui FTP
ftp_close() Menutup koneksi FTP
ftp_connect() Membuka koneksi FTP
ftp_delete() Menghapus file pada server FTP
ftp_exec() Mengeksekusi perintah di server FTP
ftp_fget() Download file dari server FTP dan menyimpannya ke dalam file lokal terbuka
ftp_fput() Upload dari file yang terbuka dan menyimpannya ke file di server FTP
ftp_get_option() Pengembalian pilihan runtime dari koneksi FTP
ftp_get() Download file dari server FTP
ftp_login() Log in ke koneksi FTP
ftp_mdtm() Mengembalikan waktu modifikasi terakhir dari file yang ditentukan
ftp_mkdir() Membuat direktori baru pada server FTP
ftp_nb_continue() Terus mengambil / mengirim file (non-blocking)
ftp_nb_fget() Download file dari server FTP dan menyimpannya ke dalam file yang terbuka (non-blocking)
ftp_nb_fput() Upload dari file yang terbuka dan menyimpannya ke file di server FTP (non-blocking)
ftp_nb_get() Download file dari server FTP (non-blocking)
ftp_nb_put() Upload file ke server FTP (non-blocking)
ftp_nlist() Mengembalikan daftar file di direktori yang ditentukan pada server FTP
ftp_pasv() Ternyata mode pasif atau menonaktifkan
ftp_put() Upload file ke server FTP
ftp_pwd() Mengembalikan nama direktori saat ini
ftp_quit() Alias ftp_close()
ftp_raw() Mengirimkan perintah mentah ke server FTP
ftp_rawlist() Mengembalikan daftar file dengan informasi file dari direktori tertentu
ftp_rename() Mengganti nama file atau direktori pada server FTP
ftp_rmdir() Menghapus direktori kosong pada server FTP
ftp_set_option() Menetapkan pilihan runtime untuk koneksi FTP
ftp_site() Mengirimkan perintah FTP SITE ke server FTP
ftp_size() Mengembalikan ukuran file yang ditentukan
ftp_ssl_connect() Membuka sambungan SSL-FTP aman
ftp_systype() Mengembalikan jenis sistem pengenal dari server FTP

PHP 5 Predefined FTP Konstanta

Konstan Mengetik PHP
FTP_ASCII Bilangan bulat PHP 3
FTP_TEXT Bilangan bulat PHP 3
FTP_BINARY Bilangan bulat PHP 3
FTP_IMAGE Bilangan bulat PHP 3
FTP_TIMEOUT_SEC Bilangan bulat PHP 3
FTP_AUTOSEEK Bilangan bulat PHP 4.3
FTP_AUTORESUME Bilangan bulat PHP 4.3
FTP_FAILED Bilangan bulat PHP 4.3
FTP_FINISHED Bilangan bulat PHP 4.3
FTP_MOREDATA Bilangan bulat PHP 4.3