2011-11-15 30 views
1

我目前遇到的問題是這樣的。使用php在文件系統上查找文件,部分匹配用戶ID

我有一個目錄這樣的webroot:橫幅/用戶/

該目錄包含命名爲這樣的用戶圖片:

136-201111150.jpg 
(where "136" equals a users ID and the remaining numbers are a timestamp) 

因此,舉例來說,如果我們有這些存儲在我們的目錄:

136-201111150.jpg 
255-20100228153178.jpg 
10-20111003124511.jpg 
320-20090130145800.jpg 

有沒有一種方法可以輕鬆搜索我們的目錄(使用PHP)中的文件,該文件以指定的用戶ID開頭?

舉例來說,如果我們想找到$用戶ID (136爲例),我們可以做一些相當於用戶圖像:

<?php 
    $filename = filefind("banners/users/$userid*.jpg"); 
    ?> 

這將搜索JPEG文件開頭「 136「並返回文件名(在這種情況下 - 136-201111150.jpg)。

我看過一些PHP文件系統引用,但我確信我會一直忽略這樣做的功能。

任何幫助你可以給予輝煌!

我的猜測是,這是一個容易:)

乾杯,鋁

回答

3

您正在尋找glob()

+0

所以我就是!非常感謝,但有一個像glob()這樣的名字,難怪我錯過了它! :) – flexage

相關問題