Laravel 8.7 session取值不符預期
1. 运行环境
1). 当前使用的 Laravel 版本? 8.7
2). 当前使用的 php/php-fpm 版本?
PHP 版本: 8.1.1
php-fpm 版本:
3). 当前系统 Ubuntu 20.4
4). 业务环境 开发环境
5). 相关软件版本 apache 2.4.46
2. 问题描述?
使用session()附值後再取值,值老是被包在array中
ex:
//給定值
session()->push("apple", 583);
//取值
print_r(session()->get('apple'));
//結果不是直接給583,而是被綑綁在array內,與我預期不同!
array(1) { [0]=> int(583) }
3. 您期望得到的结果?
值接輸出583
//: <> (能截图就截图。)
4. 您实际得到的结果?
array(1) { [0]=> int(583) }
//: <> (有报错信息的话把堆栈信息提供出来)
推荐文章: