Fungsi PHP ftp_rawlist()

Definisi dan Penggunaan

Fungsi ftp_rawlist() mengembalikan daftar detil berkas di direktori yang ditentukan.

Syarat

ftp_rawlist(ftp_connection,dir,recursive)
Parameter Deskripsi
ftp_connection Wajib. Tentukan koneksi FTP yang digunakan (identifikasi koneksi FTP).
dir Wajib. Tentukan direktori. Gunakan "." untuk tentukan direktori saat ini.
recursive Pilihan. Secara default, fungsi ini mengirim perintah "LIST" ke server. Jika, jika parameter recursive diatur menjadi true, maka mengirim perintah "LIST -R".

Keterangan

Fungsi ftp_rawlist() akan melaksanakan perintah FTP LIST dan mengembalikan hasil dalam bentuk array. Setiap elemen array adalah baris setiap teks yang kembalikan, struktur output tidak akan disesuaikan.

Menggunakan fungsi ftp_systype() Dapat digunakan untuk mengecek tipe server FTP, sehingga dapat digunakan untuk mengecek tipe daftar yang kembalikan.

Contoh

<?php
$conn = ftp_connect("ftp.testftp.com") or die("Could not connect");
ftp_login($conn,"admin","ert456");
print_r (ftp_rawlist($conn,"."));
ftp_close($conn);
?>

Output seperti:

Array 
( 
[0] => dr--r--r-- 1 user group 0 Feb 15 13:02 .
[1] => dr--r--r-- 1 user group 0 Feb 15 13:02 ..
[2] => drw-rw-rw- 1 user group 0 Jan 03 08:33 images
[3] => -rw-rw-rw- 1 user group 160 Feb 16 13:54 test.php
[4] => -rw-rw-rw- 1 user group 20 Feb 14 12:22 test.txt
)