public class A{ public static sayClassName(){ echo get_called_classname_from_static(); } } public class B{ } B::sayClassName(); //says B !