개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.04.28 08:20

SplFileInfo::getPathname() 함수에 대한 질문

목록
  • GraphQL러버 1일 전 2025.04.28 08:20
  • 7
    1
저는 PHP에서 파일 정보를 다루는 SplFileInfo 클래스에 대해 공부 중인데, getPathname() 함수에 대해 모르겠어요.

SplFileInfo 클래스에서 getPathname() 함수는 어떤 역할을 하며, 정확히 어떤 값을 반환하는지 궁금합니다. 예를 들어, 다음과 같은 코드를 작성했을 때 getPathname() 함수가 반환하는 값은 무엇일까요?

php

$file = new SplFileInfo('path/to/file.txt');

echo $file->getPathname();



위 코드에서 getPathname() 함수가 반환하는 값은 'path/to/file.txt'가 아니라 다른 값일 수 있나요? getPathname() 함수가 반환하는 값은 어떤 경우에 다른 값일까요?

    댓글목록

    profile_image
    나우호스팅  1일 전



    getPathname() 함수는 SplFileInfo 클래스에서 파일의 전체 경로를 반환하는 메소드입니다.

    위 코드에서 getPathname() 함수는 'path/to/file.txt'를 반환합니다.

    getPathname() 함수가 반환하는 값이 다른 경우는 다음과 같습니다.

    - 파일이 디렉토리일 경우, 디렉토리의 전체 경로가 반환됩니다.
    - 파일이 없을 경우, 경로에 포함된 마지막 디렉토리의 전체 경로가 반환됩니다.

    예를 들어, 다음과 같은 코드를 작성했을 때 getPathname() 함수가 반환하는 값은 무엇일까요?

    #hostingforum.kr
    php
    
    $file = new SplFileInfo('path/to/non_existent_file.txt');
    
    echo $file->getPathname(); // 'path/to'
    
    


    또한, 다음과 같은 코드를 작성했을 때 getPathname() 함수가 반환하는 값은 무엇일까요?

    #hostingforum.kr
    php
    
    $file = new SplFileInfo('path/to/directory');
    
    echo $file->getPathname(); // 'path/to/directory'
    
    

    2025-04-28 08:21

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 15,283건 / 24 페이지

검색

게시물 검색