(PHP 4, PHP 5, PHP 7)
ftp_rawlist — Belirtilen dizindeki dosyaların ayrıntılı bir listesini döndürür
$ftp_akımı
, string $dizin
[, bool $ardışık = false
] )ftp_rawlist() işlevi FTP LIST komutunu çalıştırıp sonuçları bir dizi içinde döndürür.
ftp_akımıFTP bağlantısının bağlantı tanıtıcısı.
dizinİçeriği listelenecek dizinin yolu.
ardışık
TRUE belirtilirse LIST -R komutu çalıştırılır ve
listeleme için alt dizinlere inilir.
Elemanları komuta verilen yanıt metninin bir satırına karşılık gelen bir dizi döner.
Çıktı herhangi bir şekilde çözümlenmez. ftp_systype() işleviyle döndürülen sistem türü betimleyicisi sonuçların nasıl yorumlanacağına karar vermek için yararlı olabilir.
Örnek 1 - ftp_rawlist() örneği
<?php
// FTP sunucusuna bağlanalım
$conn = ftp_connect('ftp.example.com');
if (!$conn) die('ftp.example.com ile bağlantı kurulamadı');
// kullanıcı adı ve parola ile oturum açalım
$login_result = ftp_login($conn, $ftp_user_name, $ftp_user_pass);
// / için dosya listesini alalım
$buff = ftp_rawlist($conn, '/');
// bağlantıyı kapatalım
ftp_close($conn);
// tamponu çıktılayalım
var_dump($buff);
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
array(3) {
[0]=>
string(65) "drwxr-x--- 3 foo foo 4096 Jul 12 12:16 public_ftp"
[1]=>
string(66) "drwxr-x--- 15 foo foo 4096 Nov 3 21:31 public_html"
[2]=>
string(73) "lrwxrwxrwx 1 foo foo 11 Jul 12 12:16 www -> public_html"
}
| Sürüm: | Açıklama |
|---|---|
| 4.3.0 |
ardışık değiştirgesi eklendi.
|