I know you can use get_class($this) normally but I need to get the name of the class in a static function where the object hasn't been instantiated.
See the following code:
class ExampleClass { static function getClassName() { echo get_class($this); // doesn't work unless the object is instantiated. } } $test1 = new ExampleClass(); $test1->getClassName(); // works ExampleClass::getClassName(); // doesn't work