La función perdida. Hoy: pathinfo

¿Cuantas veces hemos recuperamos la ruta a un archivo y hecho malabares para extraer su extensión o el nombre del fichero?

pathinfo() lo hace rápido y fácil:

pathinfo('/app/inc/lib.inc.php');

devuelve:

array(

[‘dirname’]    => ‘'/app/inc‘,
[‘basename’] => ‘ib.inc.php’,
[‘extension’]  => ‘php’,
[‘filename’]   => ‘lib.inc’

);

Como siempre mucha más información en php.net