Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP의 pathinfo() 함수

<시간/>

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