2011-05-18 26 views
1

有沒有辦法在php中使用ftp函數te回顯所有目錄開始使用'20110508'?使用php ftp函數回顯所有目錄開始

所以WIL列表: '20110508 ABCDE' '20110508個FGHI' '20110508 JKLM' 等

+0

也許我讀錯了,但查找執行opendir和readdir的 – Ibu 2011-05-18 06:18:14

回答

1

您可以使用ftp_nlist函數來檢索指定diretory的文件列表,然後通過這個數組提取和通過與期望的掩模 比較來過濾物品

$contents = ftp_nlist($conn_id, "."); 
foreach($contents as $f) 
    if (substr($f, 0, 8)=='20110508') { 
    echo $f; 
    } 
+0

這給了我一個錯誤:SUBSTR()預計參數1爲字符串,因爲 – Muiter 2011-05-29 17:10:10

+0

我已經編輯的代碼示例陣列。我希望你不要將ftp_nlist結果作爲第一個參數傳遞給substr函數? – heximal 2011-05-29 17:29:59

+0

Thx幫助我走出@heximal。錯誤消失,但沒有顯示結果。 – Muiter 2011-05-29 17:53:59

相關問題