PHP自己的框架session()使用(完善篇六)

1、PHP自己的框架session()

PHP自己的框架session()使用(完善篇六)_第1张图片

 PHP自己的框架session()使用(完善篇六)_第2张图片

 PHP自己的框架session()使用(完善篇六)_第3张图片

 2、session类(SessionBase.php)

time()){
                return $_SESSION[$name]['data'];
            }else{
                self::clear($name);
            }
        }
        return false;
    }

    /**
     * 清除session
     * @param String $name session name
     */
    private static function clear($name){
        unset($_SESSION[$name]);
    }

}

3、封装session类function.php

function session(){
    $num=func_num_args();
    $session=new SessionBase();
    if($num>=2){
        if($num==3){
            //三个参数
            $expire=func_get_arg(2);
        }else{
            //二个参数
            $expire=3600;
        }
        $session::set(func_get_arg(0),func_get_arg(1),$expire);
        return true;
    }else{
        //一个参数
        return   $session::get(func_get_arg(0));
    }
}

4、调用session(indexCrl.php)

你可能感兴趣的:(自己框架,mysql,php,php,开发语言,数据库,sql)