Ehm...testando online...se ho un file in:

cartella/file.php

Il quale all'interno contiene la chiamata a $_SERVER['PHP_SELF'], esso evidenzierà proprio:

cartella/file.php



Di conseguenza, credo che la soluzione "$_SERVER['PHP_SELF']" sia accettabile.

Dico bene?