PHP ftp_rawlist() fonksiyonu

Tanım ve Kullanım

ftp_rawlist() fonksiyonu belirtilen dizindeki dosyaların ayrıntılı listesini döndürür.

Gramer

ftp_rawlist(ftp_connection,dir,recursive)
Parametre Açıklama
ftp_connection Gerekli. Kullanılacak FTP bağlantısını (FTP bağlantısının tanımlayıcısı) belirtir.
dir Gerekli. Dizini belirtir. Mevcut dizini belirtmek için "." kullanılır.
recursive Seçmeli. Varsayılan olarak, bu fonksiyon sunucuya "LIST" komutunu gönderir. Eğer recursive parametresi true olarak ayarlanmışsa, "LIST -R" komutunu gönderir.

Açıklama

ftp_rawlist() fonksiyonu FTP LIST komutunu çalıştırır ve sonuçları bir dizi olarak döndürür. Dizinin her bir öğesi, dönen metnin her satırıdır, yapılandırma解析 edilmez.

Fonksiyon Kullanımı ftp_systype() FTP sunucusunun türünü belirlemek için kullanılabilir ve bu, dönen listeleme türünü belirlemek için kullanılabilir.

Örnek

<?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);
?>

Aşağıdaki gibi çıktı verir:

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