- var_dump: documentation ( source)
- array_combine: documentation ( source)
- get_declared_classes: documentation ( source)
- get_declared_traits: documentation ( source)
- array_change_key_case: documentation ( source)
- strtolower: documentation ( source)
<?php
class test {}
$class = 'TEST';
$table = get_declared_classes() + get_declared_interfaced() + get_declared_traits();
$table = array_change_key_case(array_combine($table, $table), CASE_LOWER);
var_dump($class, $table[strtolower($table)]);