2011-11-15 3 views
1

내가 직면 한 현재의 문제는 이것입니다.부분적으로 사용자 ID와 일치하는 PHP를 사용하여 파일 시스템에서 파일 찾기

I는 웹 루트와 같은 디렉토리가 : 배너/사용자/

디렉토리는 다음과 같은 명명 된 사용자의 이미지가 포함되어 있습니다 :

그래서 예를 들면 우리는 이러한 우리의 디렉토리에 저장 한 경우
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 

지정된 사용자 ID로 시작하는 우리의 디렉토리 (PHP 사용)에서 파일을 쉽게 검색 할 수있는 방법이 있습니까? 사진과는 "로 시작하는 검색 할

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

: 우리가 $ 사용자 ID (예를 들어 136) 우리가 할 수있는 일의 상당의 사용자 이미지를 찾기 위해 원하는 경우 예를 들어

, 136 "을 입력하고 파일 이름을 반환하십시오 (이 경우 - 136-201111150.jpg).

필자는 PHP 파일 시스템 참조를 살펴 봤지만이 기능을 간과 할 수는 없습니다.

당신이 줄 수있는 도움은 훌륭합니다!

내 생각 엔이 쉬운 일 :

건배 것을 알

답변

3

당신은 glob()을 찾고있다.

+0

나는 그렇게했다! 대단히 감사합니다. glob()와 같은 이름으로 나는 그것을 놓쳤습니다. :) – flexage

관련 문제