我正在使用Laravel 5,在一个类中我定义了函数:
<?php namespace App\Helpers;
use App\Helpers\CommonConst;
class ResTools {
public static function resErr($data, $statusCode=CommonConst::$ERROR_CODES['BAD_REQUEST']){
// Some code here
}
}
CommonConst是:
class CommonConst {
public static $ERROR_CODES = [
'OK' => 200,
'BAD_REQUEST' => 400,
'UNAUTHORIZED' => 401,
'FORBIDEN' => 403,
'NOT_FOUND' => 404,
'METHOD_NOT_ALLOWED' => 405,
'INTERNAL_SERVER_ERROR' => 500,
];
}
跑步时我总是收到错误:
syntax error, unexpected '$ERROR_CODES' (T_VARIABLE), expecting identifier (T_STRING)
我该如何解决?
答案 0 :(得分:2)