选择语言 :

 Module_Session::set

设置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
File: ./modules/session/session.class.php
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;
    }
}