DirectoryIterator::getATime
DirectoryIterator::getCTime
DirectoryIterator
PHP Manual

# DirectoryIterator::getBasename

(PHP 5 >= 5.2.2)

DirectoryIterator::getBasename — Retorna o nome do item corrente do DirectoryIterator.

### Descrição

public string DirectoryIterator::getBasename ([ string `$sufixo` ] )

Retorna o nome do item corrente do DirectoryIterator.

### Parâmetros

`sufixo`

  Se o nome base terminar no `sufixo`, ele é retirado.

### Valor Retornado

O nome do item corrente do DirectoryIterator.

### Exemplos

Exemplo #1 Exemplo do DirectoryIterator::getBasename()

Esse exemplo irá listar todo o nome base e o nome base com o sufixo .jpg removido dos nomes de arquivo do diretório o qual o script irá rodar.

`<?php
$dir = new DirectoryIterator(dirname(__FILE__));
foreach ($dir as $fileinfo) {
if ($fileinfo->isFile()) {
echo $fileinfo->getBasename() . "\n";
echo $fileinfo->getBasename('.jpg') . "\n";
}
}
?>`

O exemplo acima irá imprimir algo similar à:

    apple.jpg
    apple
    banana.jpg
    banana
    index.php
    index.php
    pear.jpg
    pear

### Veja Também

- DirectoryIterator::getFilename() - Retorna o nome do arquivo do elemento atual do diretório
- DirectoryIterator::getPath() - Retorna o caminho do diretório
- DirectoryIterator::getPathname() - Retorna o caminho e o nome do arquivo do elemento atual do diretório
- basename() - Retorna a parte nome do arquivo do caminho/path
- pathinfo() - Retorna informações sobre um caminho de arquivo

DirectoryIterator::getATime
DirectoryIterator::getCTime
DirectoryIterator
PHP Manual