gpt4 book ai didi

php - laravel format() 函数仅适用于某些 Blade

转载 作者:行者123 更新时间:2023-12-02 02:46:50 25 4
gpt4 key购买 nike

我对 laravel 的 format() 函数感到非常困惑。在某些 Blade 中 format() 工作正常。但是在 user.blade 中只有当我添加以下内容时才有效功能

public function getDates()
{
return array('created_at', 'updated_at', 'deleted_at', 'last_login_at');
}

用户.blade

<td>{{ $user->created_at->format('d/m/Y')}}</td>

并且在我的事件 Blade 中甚至添加了 getDates() 函数也无法工作。这背后的原因是什么?提前致谢。

Error =Call to a member function format() on string (View: C:\inetpub\wwwroot\odata\resources\views\activity\list.blade.php)

最佳答案

它给你错误,因为format()是Carbon的函数。

在您的 Blade 中使用以下代码。

 {{\Carbon\Carbon::parse($user->created_at)->format('d/m/Y')}}

要了解有关 Carbon 的更多信息,请访问 http://carbon.nesbot.com/docs/ .

关于php - laravel format() 函数仅适用于某些 Blade ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41162257/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com