目录 wudimei-php是一个MIT许可的自由php框架。由杨庆荣开发维护,wudimei.com , QQ290359552

会话

session的配置文件在config/session.php

<?php

return [
    'driver' => 'file', //驱动,目前只有一个file驱动。
    'lifetime' =>  0, //会话生存时间,默认为到浏览器关闭。
    'gc_maxlifetime' => 3600, //回收空间的最长时间间隔
    //'encrypt' => false,
    'files' => __DIR__.'/../storage/sessions', //session文件存储路径
    //'connection' => null,
    //'table' => 'sessions',
    'cookie' => 'wudimei_session', //session编号在cookie中的名称
    'path' => '/', //在cookie中的路径
    'domain' => null,
    'secure' => false,
    'httponly' => false,
];

启动会话。这条语句已经 在bootstrap/app.php中打开了。

Session::start();

保存到session

Session::set("name",'Yang Qing-rong');

取得session

$name = Session::get("name");

闪存session,保存到,在下次Session::get()后消失。

Session::flash('age',31);

保持闪存session到下一次get()

Session::keep(['age','other_key']);

保持所有闪存session到下一次get()

Session::reflash( );

删除一个session

Session::delete('age' );

返回所有session

$sessions = Session::all();

销毁所有session

$sessions = Session::destroy();