关于yii调用其他方法时传参如何传递数组 [ 求助交流 ]
public function actionIndex(){
$list = array(
'code' => '403',
'message' => array(
'key' => 'need key data'
)
);
$this->runAction('error');
}
用 $this->runAction
的时候如何把 $list
传递到 error
方法中。
或者有什么其他的方法可以传过去吗?2.0 版本
共 1 条回复
-
没试过
程序执行顺流而下,你可以做一个全局存储工具。
在最开始设置,在后面任意地方可调用
伪代码如下:
// 全局管理类 class Global private static $config = []; public static function set($key, $val){ static::$config[$key] = $val; } public static function get($key) { return static::$config[$key]; } // 设置之后,在任何需要的地方调用 Global::set("data", [...]); .... Global::get("data");
shanye
注册时间:2021-04-13
最后登录:2021-04-16
在线时长:0小时49分
最后登录:2021-04-16
在线时长:0小时49分
- 粉丝0
- 金钱15
- 威望0
- 积分15