这样做时我有一个疑问:
class Logger {
public static $log_INFO = 'INFO';
public static $log_ERROR = 'ERROR';
public function log($logLevel, $param2, $param3) {
// Write log to some file
}
}
class Midea {
public function fn1 {
$logger = new Logger();
$logger->log(Logger::$log_INFO, 'some', 'some2');
}
}
现在我的问题是:有没有办法让 Logger 类中的日志函数只接受 Logger 类的静态变量(任何静态变量)?它不应接受任何其他字符串或整数作为参数。