これをしている間、私は疑問に思いました:
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 クラスの静的変数 (任意の静的変数) のみを受け入れる方法はありますか? 他の文字列や整数を引数として受け入れてはなりません。