Para obter o nome do arquivo de uma URL,  confira os exemplos abaixo:

URL: http://www.wsinfo.org/pagina/arquivo.php

Para obter o nome arquivo.php utilize o código:

$basename = basename($_SERVER['REQUEST_URI']);

Para obter o nome arquivo sem .php utilize o código:

$basename = str_replace(".php","",basename($_SERVER['REQUEST_URI']));

ou

$basename = basename($_SERVER['REQUEST_URI'], .php);

ou

$basename = strstr(basename($_SERVER['REQUEST_URI']), .php, true);

Fonte: MFormula