php - 函数名必须是字符串 Laravel
问题描述
我想以我的本地语言显示日期,但是当我尝试这样做时,我遇到了这个错误
Facade\Ignition\Exceptions\ViewException 函数名必须是字符串
<?php
use Carbon\Carbon;
?>
<h4>Time Item Added:
<h5>{{ Carbon::setLocale('id')
(\Carbon\Carbon::parse($transactionsin->item_added_date)->format('D, d-m-Y'))}}</h5>
</h4>
还带有format('D, d-m-y')
显示日期Mon, 01-12-2019
如何更改format
日期名称为全名Monday, 01-12-2019
解决方案
<h4>
Time Item Added:
<h5><?php Carbon::setLocale('id'); ?>
{{ \Carbon\Carbon::parse($transactionsin->item_added_date)->format('D, d-m-Y') }}</h5>
</h4>
{{ }} 确实尝试将某些内容回显到视图中。因此,您不应该尝试以这种方式仅执行常规 PHP 语句。
推荐阅读
- c# - 有条件的 Blazor 路由
- python - Pyarmor 打包多个文件
- reactjs - 状态更改时如何在 Button 中更改禁用 React
- javascript - 如何使用 css 将它们居中,以便即使在调整窗口大小时它们也保持一致?
- javascript - Webpack 5.47.1:配置对象无效。Webpack 已使用与 API 架构不匹配的配置对象进行初始化
- node.js - 即使 Expressjs 中存在错误处理程序,AWS 也会显示它自己的错误屏幕
- apache-flink - Flink 1.13 中时态表的文档在哪里?
- angular - Ngrx 存储值未显示在组件模板中
- java - 如何在 Java 中返回 3x6 矩阵的所有可能结果?
- qt - QT 或 QML:在移动应用程序中捕获应用程序关闭事件