ftp_rawlist

(PHP 4, PHP 5, PHP 7)

ftp_rawlistBelirtilen dizindeki dosyaların ayrıntılı bir listesini döndürür

Açıklama

ftp_rawlist ( resource $ftp_akımı , string $dizin [, bool $ardışık = false ] ) : array

ftp_rawlist() işlevi FTP LIST komutunu çalıştırıp sonuçları bir dizi içinde döndürür.

Değiştirgeler

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.

Dönen Değerler

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.

Örnekler

Ö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 Bilgisi

Sürüm: Açıklama
4.3.0 ardışık değiştirgesi eklendi.

Ayrıca Bakınız

  • ftp_nlist() - Belirtilen dizindeki dosyaların listesini döndürür