PHP FTP
Pengenalan kepada PHP FTP
Fungsi FTP menyediakan akses klien kepada pelayan fail melalui File Transfer Protocol (FTP).
Fungsi FTP digunakan untuk membuka, log masuk dan menutup sambungan, serta memuat naik, memuat turun, menamakan semula, memadam dan mendapatkan maklumat fail pada pelayan fail. Tidak semua fungsi FTP berfungsi dengan setiap pelayan atau mengembalikan hasil yang sama. Sejak PHP 3, fungsi FTP tersedia.
Fungsi ini menyediakan akses berbutir kepada pelayan FTP. Jika anda hanya perlu membaca dan menulis ke pelayan FTP, adalah disyorkan untuk menggunakan pembungkus ftp:// dalam fungsi Sistem Fail.
Pasang
Versi Windows PHP mempunyai sokongan terbina dalam untuk sambungan FTP. Tidak perlu memuatkan sebarang perpustakaan sambungan tambahan untuk menggunakan fungsi FTP.
Walau bagaimanapun, jika anda menjalankan versi Linux PHP, sila tambahkan pilihan --dayakan-ftp (PHP4 atau lebih tinggi) atau --dengan semasa menyusun PHP -ftp Pilihan (versi PHP3).
Fungsi PHP FTP
PHP: Menunjukkan versi PHP terawal yang menyokong fungsi ini.
Fungsi | Penerangan | PHP |
---|---|---|
ftp_alloc() | diperlukan Peruntukkan ruang untuk fail yang dimuat naik ke pelayan FTP. | 5 |
ftp_cdup() | Tukar direktori semasa kepada direktori induk pada pelayan FTP. | 3 |
ftp_chdir() | Tukar direktori semasa pada pelayan FTP. | 3 |
ftp_chmod() | Tetapkan kebenaran pada fail melalui FTP. | 5 |
ftp_close() | Tutup sambungan FTP. | 4 |
ftp_connect() | Buka sambungan FTP. | 3 |
ftp_delete() | Padamkan fail pada pelayan FTP. | 3 |
ftp_exec() | Laksanakan atur cara/arahan pada pelayan FTP. | 4 |
ftp_fget() | Muat turun fail daripada pelayan FTP dan simpannya ke fail terbuka secara setempat. | 3 |
ftp_fput() | Muat naik fail yang terbuka dan simpan sebagai fail pada pelayan FTP. | 3 |
ftp_get_option() | Mengembalikan pelbagai pilihan masa jalan untuk sambungan FTP. | 4 |
ftp_get() | Muat turun fail daripada pelayan FTP. | 3 |
ftp_login() | Log masuk ke pelayan FTP. | 3 |
ftp_mdtm() | Mengembalikan masa pengubahsuaian terakhir bagi fail yang ditentukan. | 3 |
ftp_mkdir() | Buat direktori baharu pada pelayan FTP. | 3 |
ftp_nb_continue() | Dapatkan/hantar fail secara berterusan. (Tidak menyekat) | 4 |
ftp_nb_fget() | Muat turun fail daripada pelayan FTP dan simpannya ke fail terbuka secara setempat. (tidak menyekat) | 4 |
ftp_nb_fput() | Muat naik fail yang telah dibuka dan simpan sebagai fail pada pelayan FTP . (tidak menyekat) | 4 |
ftp_nb_get() | Muat turun fail daripada pelayan FTP. (tidak menyekat) | 4 |
ftp_nb_put() | Muat naik fail ke pelayan FTP. (tidak menyekat) | 4 |
ftp_nlist() | Mengembalikan senarai fail bagi direktori yang ditentukan pada pelayan FTP. | 3 |
ftp_pasv() | Aktifkan atau matikan mod pasif. | 3 |
ftp_put() | Muat naik fail ke pelayan FTP. | 3 |
ftp_pwd() | Kembalikan nama direktori semasa. | 3 |
ftp_quit() | Satu alias untuk ftp_close(). | 3 |
ftp_raw() | Hantar arahan mentah ke pelayan FTP. | 5 |
ftp_rawlist() | Mengembalikan senarai terperinci fail dalam direktori yang ditentukan. | 3 |
ftp_rename() | Namakan semula fail atau direktori pada pelayan FTP. | 3 |
ftp_rmdir() | Padamkan direktori pada pelayan FTP. | 3 |
ftp_set_option() | Tetapkan pelbagai pilihan masa jalan untuk sambungan FTP. | 4 |
ftp_site() | Hantar arahan SITE ke pelayan. | 3 |
ftp_size() | Mengembalikan saiz fail yang ditentukan. | 3 |
ftp_ssl_connect() | Buka sambungan SSL-FTP yang selamat. | 4 |
ftp_systype() | Mengembalikan pengecam jenis sistem pelayan FTP. | 3 |
Pemalar PHP FTP
PHP: Menunjukkan sokongan untuk pemalar ini Versi terawal PHP.
Malar | Penerangan | PHP |
---|
常量 | 描述 | PHP |
---|---|---|
FTP_ASCII | 3 | |
FTP_TEXT | 3 | |
FTP_BINARY | 3 | |
FTP_IMAGE | 3 | |
FTP_TIMEOUT_SEC | 3 | |
FTP_AUTOSEEK | 4 | |
FTP_AUTORESUME | 为 GET 和 PUT 请求自动决定恢复和开始的位置 | 4 |
FTP_FAILED | 异步传输失败 | 4 |
FTP_FINISHED | 异步传输成功 | 4 |
FTP_MOREDATA | 异步传输是活动状态的 | 4 |