Re: [請益] 不列出某種副檔名檔案??

看板PHP作者 (低溫烘焙)時間14年前 (2011/04/25 21:20), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《sambas (sambas)》之銘言: : 我的 PHP 如下:( PHP 官方給的) : <?php : if ($handle = opendir('./file')) { : while (false !== ($file = readdir($handle))) { : if ($file != "." && $file != "..") { : echo "<a href=file/".$file.">".$file."<br /></a>"; : } : } : closedir($handle); : } : ?> : 這樣會列出目錄下全部的檔案 : 但是如果我不想列出 *_s.png 檔的話 : 要怎麼做呢?? : 謝謝 依sambas的需求,可以使用glob來完成,如下: <?php $files = array_filter(glob('./file/*.*'), function($ele){ return !stristr($ele,'_s.jpg'); }); ?> 不過這個答案並沒有做深層資料夾的搜尋,我整理了一些glob常用的範例 有興趣鄉民可以看看,了解使用方法後再重寫一個。 參考:http://goo.gl/Ifefq -- 歡迎來我的網誌看看 @ http://liaosankai.pixnet.net/blog -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.252.97.45

04/25 22:14, , 1F
event.sinyi.com.tw/school/detail.php/8961.html
04/25 22:14, 1F

04/25 22:14, , 2F
可以參考這隻 看起來HTML 其實是PHP
04/25 22:14, 2F

04/26 07:43, , 3F
=.=樓上給的網址是貼錯還是故意廣告文?
04/26 07:43, 3F

04/27 21:41, , 4F
沒貼錯 我寫的阿...
04/27 21:41, 4F

04/27 22:34, , 5F
=.=跟這篇主題有什麼關係?
04/27 22:34, 5F
文章代碼(AID): #1DjNK5GM (PHP)
文章代碼(AID): #1DjNK5GM (PHP)