라이브러리

[PHP] SplFileInfo::getBasename - 파일의 기본 이름을 가져옵니다.




SplFileInfo::getBasename


`SplFileInfo::getBasename`은 PHP의 `SplFileInfo` 클래스의 메서드입니다. 이 메서드는 파일의 이름을 반환합니다. 예를 들어, 파일 경로가 `/path/to/file.txt`인 경우, 이 메서드는 `file.txt`를 반환합니다.

예제


#hostingforum.kr
php

// 파일 경로를 지정합니다.

$file_path = '/path/to/file.txt';



// SplFileInfo 객체를 생성합니다.

$file_info = new SplFileInfo($file_path);



// getBasename 메서드를 호출합니다.

$basename = $file_info->getBasename();



// 결과를 출력합니다.

echo $basename; // file.txt



SplFileInfo::getBasename의 사용법


`SplFileInfo::getBasename` 메서드는 다음과 같은 사용법을 지원합니다.

* `SplFileInfo::getBasename()`: 파일의 이름을 반환합니다.
* `SplFileInfo::getBasename($suffix)`: 파일의 이름을 반환하며, 지정된 suffix를 제거합니다.

예제 (suffix 제거)


#hostingforum.kr
php

// 파일 경로를 지정합니다.

$file_path = '/path/to/file.txt';



// SplFileInfo 객체를 생성합니다.

$file_info = new SplFileInfo($file_path);



// getBasename 메서드를 호출합니다. suffix를 지정합니다.

$basename = $file_info->getBasename('.txt');



// 결과를 출력합니다.

echo $basename; // file



SplFileInfo::getBasename의 장점


`SplFileInfo::getBasename` 메서드는 다음과 같은 장점을 제공합니다.

* 파일의 이름을 쉽게 얻을 수 있습니다.
* suffix를 제거할 수 있습니다.
* 파일 경로를 지정할 필요가 없습니다.

SplFileInfo::getBasename의 단점


`SplFileInfo::getBasename` 메서드는 다음과 같은 단점을 제공합니다.

* 파일 경로를 지정해야 합니다.
* suffix를 제거할 수 있습니다. (옵션)

결론


`SplFileInfo::getBasename` 메서드는 PHP의 `SplFileInfo` 클래스의 메서드입니다. 이 메서드는 파일의 이름을 반환하며, suffix를 제거할 수 있습니다. 이 메서드는 파일 경로를 지정해야 하며, suffix를 제거할 수 있습니다. 이 메서드는 파일의 이름을 쉽게 얻을 수 있으며, suffix를 제거할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 8,985건 / 145 페이지

검색

게시물 검색