표준 PHP 라이브러리(SPL) SplFileInfo::getBasename
(PHP 5 >= 5.2.2, PHP 7, PHP 8)
SplFileInfo::getBasename — 파일의 기본 이름을 가져옵니다.
설명
public SplFileInfo::getBasename(string $suffix
= ""): string
이 메서드는 경로 정보 없이 파일, 디렉터리 또는 링크의 기본 이름을 반환합니다.
주의 SplFileInfo::getBasename()은 로케일을 인식하므로 멀티바이트 문자 경로가 있는 올바른 기본 이름을 보려면 setlocale() 함수를 사용하여 일치하는 로케일을 설정해야 합니다.
매개변수
suffix
- 반환된 기본 이름에서 생략할 선택적 접미사입니다.
반환 값
경로 정보 없이 기본 이름을 반환합니다.
Examples
예제 #1 SplFileInfo::getBasename() 예제
<?php
$info = new SplFileInfo('file.txt');
var_dump($info->getBasename());
$info = new SplFileInfo('/path/to/file.txt');
var_dump($info->getBasename());
$info = new SplFileInfo('/path/to/file.txt');
var_dump($info->getBasename('.txt'));
?>
위의 예는 다음과 유사한 결과를 출력합니다.
string(8) "file.txt" string(8) "file.txt" string(4) "file"
기타
- SplFileInfo::getFilename() - 파일 이름을 가져옵니다