题
是否有写在以下代码whoAmI
方法更好/更短的方式是什么?这似乎有点没有必要创建新对象只是为了让静态类的名字。
<?php
abstract class baseClass {
static function whoAmI() {
echo get_class(new static); // Making a new class just to get its name???
}
}
解决方案
尝试get_called_class()
。
不隶属于 StackOverflow