(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.
|