Я пытался сделать следующее (что не сработало):
class basename(__FILE__, '.php')
Нет, вы должны указать имя класса.
Ты можешь использовать basename()
а также $_SERVER['PHP_SELF']
получить текущее имя файла подкачки
вот что я понял из твоего вопроса
php файл
$filename = basename($_SERVER['PHP_SELF']);
затем сравните класс с переменной