public function __call($name, $arguments) {
$last = count($arguments)-1;
$dbname = $arguments[$last];
$this->switchDB($dbname);
// unset($arguments[$last]);
$arguments = empty($arguments)? array():$arguments;
return call_user_func_array(array($this,$name),$arguments);
}
为什么unset,unset之后导致提示没有参数,所以我给注释掉
还有
// 惰性加载Redis
\PhalApi\DI()->redis = function () {
return new \PhalApi\Redis\Lite(\PhalApi\DI()->config->get("app.redis.servers"));
}c
最后这c是什么意思
public function __call($name, $arguments) {
$last = count($arguments)-1;
$dbname = $arguments[$last];
$this->switchDB($dbname);
// unset($arguments[$last]);
$arguments = empty($arguments)? array():$arguments;
return call_user_func_array(array($this,$name),$arguments);
}
为什么unset,unset之后导致提示没有参数,所以我给注释掉
还有
// 惰性加载Redis
\PhalApi\DI()->redis = function () {
return new \PhalApi\Redis\Lite(\PhalApi\DI()->config->get("app.redis.servers"));
}c
最后这c是什么意思