所以目前我撤回一个日期并将其转换为 carbon 中的可读格式:
</div>
<div class="">
<label for="Name">Letter Sent:</label>
@if (is_null($Client->letter_posted))
@else
{{ \carbon\carbon::createFromFormat('Y-m-d',$Client->letter_posted)->format('d/m/Y')}}
@endif
</div>
它在测试时有效(同时测试 letter_posted 是否为 null)但是偶尔它会在实时服务器上吐出错误:
Class 'carbon\carbon' not found
它在过去 2 个月内仅随机发生 3 次,刷新页面将消除此错误,例如。出现错误,如果您刷新页面,它不再存在。
感谢任何帮助。
最佳答案
将代码更改为:
{{ \Carbon\Carbon::createFromFormat('Y-m-d',$Client->letter_posted)->format('d/m/Y')}}
当您在区分大小写的服务器中部署系统时会发生这种情况。
关于php - Carbon\Carbon 未发现不一致 - Laravel 5.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47635733/