SplFileInfo::getATime
SplFileInfo::getCTime
SplFileInfo
PHP Manual

# SplFileInfo::getBasename

(PHP 5 >= 5.2.2)

SplFileInfo::getBasename — ファイルのベース名を取得する

### 説明

public string SplFileInfo::getBasename ([ string `$suffix` ] )

このメソッドは、ファイルやディレクトリそしてリンクからパス情報を除いたベース名を返します。

### パラメータ

`suffix`

  返されるベース名から取り除きたい、オプションのサフィックス。

### 返り値

パス情報を含まないベース名を返します。

### 例

例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() - ファイル名を取得する

SplFileInfo::getATime
SplFileInfo::getCTime
SplFileInfo
PHP Manual