设置SESSION数据
Session::instance()->set('key','value');
Session::instance()->set(array('key'=>'value','k2'=>'v2'));
void Module_Session::set( string|array $keys [, mixed $val = bool false ] )
参数列表
参数 类型 描述 默认值 $keys
string|array
Key, or array of values $val
mixed
Value (if keys is not an array) bool false
void
public function set($keys, $val = false)
{
if (empty($keys)) return false;
if (!is_array($keys))
{
$keys = array($keys => $val);
}
foreach ($keys as $key => $val)
{
if (isset(Session::$protect[$key])) continue;
// Set the key
$_SESSION[$key] = $val;
}
}