Definisi dan Penggunaan
Fungsi ftp_site()
digunakan untuk mengirimkan perintah SITE ke server FTP.
Catatan: Perintah SITUS berbeda dari server ke server. Mereka berguna untuk menangani fitur khusus OS seperti izin file dan keanggotaan grup.
Tip: Untuk melihat perintah SITE apa yang tersedia, kirim perintah REMOTEHELP dengan menggunakan fungsi ftp_raw()
.
Syntax
ftp_site(ftp_conn, command);
Nilai Parameter
Parameter | Deskripsi |
---|---|
ftp_conn | Required. Menentukan koneksi FTP yang akan digunakan |
command | Required. Menentukan perintah SITE (parameter ini tidak di-escape) |
Detail Teknis
Return Value: | TRUE jika sukses dan FALSE jika gagal |
---|---|
PHP Version: | 4+ |
Contoh
Kirim perintah FTP SITE:
<?php // Hubungkan dan login ke server FTP $ftp_server = "ftp.example.com"; $ftp_conn = ftp_connect($ftp_server) or die("Could not connect to $ftp_server"); $login = ftp_login($ftp_conn, $ftp_username, $ftp_userpass); // Kirim perintah SITUS if (ftp_site($ftp_conn, "chmod 777 serverfile.txt")) { echo "Command executed successfully"; } else { echo "Command failed"; } // Tutup Koneksi ftp_close($ftp_conn); ?>