php - 如何在 Laravel 5 的 View 模板上显示 session 数据

标签 php session laravel-5

我正在尝试在 Laravel 5 的 View 模板上显示 session 数据。但是它似乎没有显示任何内容。

这是我用来设置 session 的代码:

Session::set('bookingConfirmed', BookingDates::where('id', Session::get('bookingFormData.slot.id'))->first()); 

这是我用来显示的代码:

{{ Session::get('bookingConfirmed->time') }}

最佳答案

我猜这是因为您在字符串中获得了对象的属性,该属性标识了您想要获取的对象的键。 IE。如此移动 ->time:

{{ Session::get('bookingConfirmed')->time }}

您可能还想先检查它是否存在:

@if(Session::has('bookingConfirmed'))
    {{ Session::get('bookingConfirmed')->time }}
@endif

关于php - 如何在 Laravel 5 的 View 模板上显示 session 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30595350/

相关文章:

php - Laravel - belongsToMany 高效标签计数?

php - Smarty PHP 与 AngularJS 冲突

php - 没有 'Access-Control-Allow-Origin' header - Laravel

laravel - 无法在 Google Cloud SQL 中运行迁移

php - Codeigniter 随机注销用户?

php - 使用 AJAX 自动刷新在 Web 应用程序上超时的方法

asp.net - 完全替换 ASP.Net 的 session

php - 我想显示图像而不是下载图像(数据库 blob 中的图像)

php - 当参数字符集为 utf-8 时,在 php 中使用 addslashes 是否安全?

php - 通过 PHP 在 openfire MySQL 中创建加密密码