pathinfo() 함수는 배열의 파일 경로에 대한 정보를 반환합니다. pathinfo() 함수는 다음 요소가 포함된 연관 배열을 반환합니다. -
-
디렉토리 이름 - 디렉터리 이름을 반환
-
기본 이름 - 기본 이름 반환
-
확장자 - 확장자 반환
구문
pathinfo(path,options)
매개변수
-
경로 - 확인할 경로입니다.
-
옵션 - 반환할 요소 지정
- PATHINFO_DIRNAME - 디렉터리 이름만 반환
- PATHINFO_BASENAME - 기본 이름만 반환
- PATHINFO_EXTENSION - 확장자만 반환
반환
pathinfo() 함수는 다음 요소가 포함된 연관 배열을 반환합니다.
-
디렉토리 이름 - 디렉터리 이름을 반환
-
기본 이름 - 기본 이름 반환
-
확장자 - 확장자 반환
다음은 두 번째 매개변수를 설정하지 않았기 때문에 모든 정보를 보여주는 예시입니다.
예시
<?php print_r(pathinfo("/images/architecture.png")); ?>
출력
Array ( [dirname] => /images [basename] => architecture.png [extension] => png )
디렉터리 이름만 가져오는 방법을 살펴보겠습니다.
예시
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_DIRNAME)); ?>
출력
/images
기본 이름만 가져오는 방법을 살펴보겠습니다.
예시
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_BASENAME)); ?>
출력
architecture.png
확장 프로그램만 받는 방법을 알아보겠습니다.
예시
<?php print_r(pathinfo("/images/architecture.png",PATHINFO_EXTENSION)); ?>
출력
png