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

看板PHP作者 (sambas)時間14年前 (2011/04/14 16:50), 編輯推噓0(006)
留言6則, 4人參與, 最新討論串1/2 (看更多)
我的 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 檔的話 要怎麼做呢?? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.17.242.117

04/14 16:52, , 1F
檢查副檔名啊
04/14 16:52, 1F
sorry...修正問題~~ 不列出這種檔案名稱 ※ 編輯: sambas 來自: 163.17.242.117 (04/14 17:04)

04/14 17:33, , 2F
寫正規..
04/14 17:33, 2F

04/14 17:56, , 3F
簡單一點就 if (strpos($file, '_s.png') !== false)
04/14 17:56, 3F

04/14 17:57, , 4F
===
04/14 17:57, 4F

04/14 17:58, , 5F
才列出來
04/14 17:58, 5F

04/18 16:24, , 6F
方法很多,可以判斷檔案名,這是最簡單得了.
04/18 16:24, 6F
文章代碼(AID): #1DfhLP18 (PHP)
文章代碼(AID): #1DfhLP18 (PHP)