Другой (и, на мой взгляд, правильный) метод - это использование константы __FILE__
, если вам не нравится полагаться на $_SERVER
переменные.
$parts = explode(DIRECTORY_SEPARATOR, __FILE__);
$fileName = end($parts);
echo $fileName;
О магии и предопределенных константах: 1 , 2 .