在PHP7中如何判断我是否在课堂内

时间:2016-08-28 22:37:19

标签: oop php-7

我是编写OO代码的新手,我仍在学习基础知识。我认为我可能会忽略一些简单的东西,但不确定它是什么。

我正在尝试创建一个非常通用的日志记录系统,并且当我在类的上下文中时让它工作。但是我希望在定义的类之外使用它。所以我试图找出我是否在课堂内。我认为这可能有用,但似乎没有这样做。 在这种情况下,LOG_LEVEL是类内外的常量。我错过了什么?

if ( ! method_exists(self::LOG_LEVEL)) {
  if ( $level <= LOG_LEVEL ){
    // logging code is in here;
  }
}
elseif ( $level <= self::LOG_LEVEL ) {
  // default behaviour that already works in a class context.

0 个答案:

没有答案