디렉터리의 파일 목록을 가져오는 것은 일반적인 작업이지만, 특정 확장자를 가진 파일만 검색해야 하는 경우에는 어떻게 해야 할까요? 이 작업은 PHP의 glob() 함수를 사용하여 효율적으로 수행할 수 있습니다.
glob() 함수는 패턴을 인수로 사용하고 해당 패턴과 일치하는 경로 이름 배열을 반환합니다. 확장명별로 파일을 필터링하려면 와일드카드 문자 *와 원하는 확장명을 차례로 사용할 수 있습니다. 예를 들어 디렉터리에 있는 모든 .ini 파일을 검색하려면:
<code class="php">$files = glob("/path/to/folder/*.ini");</code>
이렇게 하면 $files 변수가 지정된 폴더에 있는 모든 .ini 파일의 배열로 채워집니다.
glob () 함수는 디렉터리의 파일을 반복하고 각 파일의 확장자를 수동으로 확인하는 것보다 훨씬 효율적입니다. 이는 glob()이 운영 체제의 파일 검색 기능을 사용하여 지정된 패턴과 일치하는 모든 파일을 빠르게 찾기 때문입니다.
glob()을 사용하면 파일을 확장자별로 쉽고 효율적으로 필터링할 수 있어 매우 유용합니다. 다양한 작업을 위한 도구입니다.
위 내용은 PHP의 glob() 함수를 사용하여 확장자별로 파일을 효율적으로 필터링하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!