PHP - função pathinfo ()

A função pathinfo () pode retornar uma matriz que contém informações sobre um caminho. Se o parâmetro options não for passado, um array associativo contendo os elementos é retornado: dirname, basename, extension (se houver) e filename.

Sintaxe

mixed pathinfo ( string $path [, int $options = PATHINFO_DIRNAME | PATHINFO_BASENAME | PATHINFO_EXTENSION | PATHINFO_FILENAME ] )

Esta função pathinfo () pode retornar informações sobre o caminho: um array associativo ou uma string, dependendo das opções.

Exemplo 1

<?php
   print_r(pathinfo("/PhpProject/simple.txt"));
?>

Resultado

Array
(
    [dirname] => /PhpProject1
    [basename] => simple.txt
    [extension] => txt
    [filename] => simple
)

Exemplo-2

<?php
   print_r(pathinfo("/PhpProject/simple.txt", PATHINFO_BASENAME));
?>

Resultado

simple.txt