Função basename
A função basename retorna o componente final do caminho. O primeiro parâmetro
é uma string do caminho, o segundo (opcional) - um sufixo que precisa ser
removido do resultado. A função trabalha com caminhos no estilo UNIX e Windows.
Sintaxe
basename(path, [suffix]);
Exemplo
Obtendo o nome do arquivo a partir do caminho completo:
<?php
echo basename('/var/www/site/index.html');
?>
Resultado da execução do código:
'index.html'
Exemplo
Obtendo o nome do arquivo com remoção da extensão:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Resultado da execução do código:
'index'
Exemplo
Trabalhando com caminhos Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Resultado da execução do código:
'cmd.exe'
Exemplo
Obtendo o nome do diretório:
<?php
echo basename('/var/www/site/');
?>
Resultado da execução do código:
'site'