특정 접미사와 확장자를 가진 파일에 대한 PHP 검색 폴더

북쪽 알아보기

특정 접미사로 시작하는 이미지를 폴더에서 검색하려고합니다.이 코드는 잘 작동하지만 모든 이미지를 가져옵니다.

$foldertosearch = "images/temp/";

if (($countimages = glob($foldertosearch . "*.[jJ][pP]{[eE],}[gG]", GLOB_BRACE)) != false) { 
$numberofimages = count($countimages); 
} else {
$numberofimages = 0;    
}

if ($numberofimages > 0) {
foreach ( $countimages as $imagefile) {

    //Do whatever with each image

}
}

이 작업은 훌륭하지만 일부 이미지 만 찾고 나머지는 무시하면됩니다. 이미지는 다음과 같습니다.

4-hello.jpg
4-image.jpg
4-hi.jpg
6-bestpicture.jpg
8-hiagain.jpg

따라서 처음에는 4 또는 6 또는 스크립트가 찾고있는 이미지 만 사용해야합니다. 모든 이미지는 모든 파일의 시작 부분에 숫자와 "-"로 이름이 지정됩니다. 숫자는 1에서 1000까지 또는 그 이상이 될 수 있습니다.

누가 할 수 있습니까?

Slapyo

사용중인 패턴을 조정해야합니다.

if (($countimages = glob($foldertosearch . "[46]-*.{jpg,jpeg,JPG,JPEG}", GLOB_BRACE)) != false) {

[46] 4 또는 6과 일치합니다.

- 말 그대로 일치합니다-

* 0 개 이상의 문자와 일치합니다.

. 문자 그대로 일치합니다.

{jpg,jpeg,JPG,JPEG} jpg, jpeg, JPG 또는 JPEG와 일치합니다.

Glob 패턴

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Boost Filesystem C ++를 사용하여 특정 폴더에 특정 확장자를 가진 파일 이름 저장

분류에서Dev

C # 특정 폴더를 제외한 파일 및 폴더 검색

분류에서Dev

특정 확장자의 파일을 폴더에 대량 복사

분류에서Dev

특정 확장자의 파일을 폴더에 대량 복사

분류에서Dev

폴더에 특정 확장자를 가진 파일이 있는지 확인

분류에서Dev

특정 폴더 및 복사본에 대한 Powershell 검색 하위 폴더

분류에서Dev

한 번의 호출로 Windows 폴더의 특정 확장자를 가진 모든 파일 나열

분류에서Dev

배치 스크립트를 사용하여 특정 파일 확장자를 가진 파일이 폴더에 있는지 확인

분류에서Dev

Bash : 파일 이름에 특정 문자열이 포함 된 파일을 제외하고 동일한 확장자를 가진 모든 파일을 루트 / 현재 폴더에 복사합니다.

분류에서Dev

Perl을 사용하여 하위 폴더가없는 폴더에서 특정 파일 검색

분류에서Dev

특정 확장자를 가진 파일이 포함 된 폴더를 대상 폴더로 이동하려면 어떻게해야합니까?

분류에서Dev

Sublime Text Editor의 특정 폴더에서 특정 확장자를 가진 파일을 숨기시겠습니까?

분류에서Dev

상위 폴더에 따라 각 파일의 이름을 바꾸면서 특정 확장자를 가진 파일 만 복사

분류에서Dev

Linux 터미널 : 파일 확장자가 지정된 파일에서만 문자열에 대한 재귀 검색; 파일 이름 및 절대 경로 표시

분류에서Dev

Andorid의 폴더에서 특정 확장자를 가진 파일을 삭제하는 방법

분류에서Dev

폴더 트리 구조를 유지하여 지정된 확장자를 가진 파일 복사

분류에서Dev

지정된 확장자를 가진 파일이 포함 된 모든 폴더를 복사합니다.

분류에서Dev

특정 확장자의 파일에서 문자열 검색 후 폴더 이름 추출

분류에서Dev

Windows 폴더에서 정확한 파일 이름을 검색하는 C # 코드

분류에서Dev

C #을 사용하여 특정 확장명을 가진 폴더의 모든 파일 이름에 접두사 추가

분류에서Dev

Windows 7-특정 확장자를 가진 모든 파일 + 빈 폴더를 재귀 적으로 삭제

분류에서Dev

다른 검색 내에 특정 필드가있는 PHP MYSQL 검색 사용자

분류에서Dev

SQL PHP 특정 저장소에 대한 총 금액 검색

분류에서Dev

찾기를 사용하여 특정 확장자를 가진 파일을 검색하려면 어떻게합니까?

분류에서Dev

폴더의 특정 사용자 및 그룹에 대해 실행을 추가하고 파일에서 제거

분류에서Dev

여러 폴더를 이동하고 특정 확장자가있는 파일 만 다른 단일 폴더로 복사하는 스크립트

분류에서Dev

여러 디렉토리에서 특정 확장자를 가진 파일 복사

분류에서Dev

Windows에서 확장자가없는 파일 또는 폴더를 검색하고 찾는 방법

분류에서Dev

우분투에서 특정 사용자가 특정 폴더에 접근 권한을 부여하는 방법. [터미널]

Related 관련 기사

  1. 1

    Boost Filesystem C ++를 사용하여 특정 폴더에 특정 확장자를 가진 파일 이름 저장

  2. 2

    C # 특정 폴더를 제외한 파일 및 폴더 검색

  3. 3

    특정 확장자의 파일을 폴더에 대량 복사

  4. 4

    특정 확장자의 파일을 폴더에 대량 복사

  5. 5

    폴더에 특정 확장자를 가진 파일이 있는지 확인

  6. 6

    특정 폴더 및 복사본에 대한 Powershell 검색 하위 폴더

  7. 7

    한 번의 호출로 Windows 폴더의 특정 확장자를 가진 모든 파일 나열

  8. 8

    배치 스크립트를 사용하여 특정 파일 확장자를 가진 파일이 폴더에 있는지 확인

  9. 9

    Bash : 파일 이름에 특정 문자열이 포함 된 파일을 제외하고 동일한 확장자를 가진 모든 파일을 루트 / 현재 폴더에 복사합니다.

  10. 10

    Perl을 사용하여 하위 폴더가없는 폴더에서 특정 파일 검색

  11. 11

    특정 확장자를 가진 파일이 포함 된 폴더를 대상 폴더로 이동하려면 어떻게해야합니까?

  12. 12

    Sublime Text Editor의 특정 폴더에서 특정 확장자를 가진 파일을 숨기시겠습니까?

  13. 13

    상위 폴더에 따라 각 파일의 이름을 바꾸면서 특정 확장자를 가진 파일 만 복사

  14. 14

    Linux 터미널 : 파일 확장자가 지정된 파일에서만 문자열에 대한 재귀 검색; 파일 이름 및 절대 경로 표시

  15. 15

    Andorid의 폴더에서 특정 확장자를 가진 파일을 삭제하는 방법

  16. 16

    폴더 트리 구조를 유지하여 지정된 확장자를 가진 파일 복사

  17. 17

    지정된 확장자를 가진 파일이 포함 된 모든 폴더를 복사합니다.

  18. 18

    특정 확장자의 파일에서 문자열 검색 후 폴더 이름 추출

  19. 19

    Windows 폴더에서 정확한 파일 이름을 검색하는 C # 코드

  20. 20

    C #을 사용하여 특정 확장명을 가진 폴더의 모든 파일 이름에 접두사 추가

  21. 21

    Windows 7-특정 확장자를 가진 모든 파일 + 빈 폴더를 재귀 적으로 삭제

  22. 22

    다른 검색 내에 특정 필드가있는 PHP MYSQL 검색 사용자

  23. 23

    SQL PHP 특정 저장소에 대한 총 금액 검색

  24. 24

    찾기를 사용하여 특정 확장자를 가진 파일을 검색하려면 어떻게합니까?

  25. 25

    폴더의 특정 사용자 및 그룹에 대해 실행을 추가하고 파일에서 제거

  26. 26

    여러 폴더를 이동하고 특정 확장자가있는 파일 만 다른 단일 폴더로 복사하는 스크립트

  27. 27

    여러 디렉토리에서 특정 확장자를 가진 파일 복사

  28. 28

    Windows에서 확장자가없는 파일 또는 폴더를 검색하고 찾는 방법

  29. 29

    우분투에서 특정 사용자가 특정 폴더에 접근 권한을 부여하는 방법. [터미널]

뜨겁다태그

보관