问答详情
源自:1-2 Controller之Session

Session::pull() 读取后怎么没有删除

Session::pull()  读取后怎么没有删除

提问者:小宁7 2018-07-07 16:13

个回答

  • 星光如此灿烂
    2019-08-13 15:56:04

    我发现不能使用dd() 进行截断,一旦使用了dd ,pull / flash 等方法的删除效果会无效。

  • 慕侠7197649
    2018-07-09 17:55:14

    //添加数据
    Session::push('student','sean');
    Session::push('student','imooc');
    //读取数据
    $res = Session::get('student');
    var_dump($res);
    echo '<br>';
    //使用pull获取数据
    $res = Session::pull('student','default');
    var_dump($res);
    echo '<br>';
    //验证数据是否还在
    $res = Session::get('student');
    var_dump($res);
    echo '<br>';

    下图是测试的图片

    https://img2.mukewang.com/5b4330ff00013b7604730142.jpg

    经过测试Session::pull()读取后的数据确实被删除了