php - Carbon 'InvalidArgumentException' 覆盖 $dateFormat 属性时消息为 'Trailing data'

标签 php laravel eloquent php-carbon

为了强制我的 Eloquent 模型在使用 toJson() 方法序列化时以 unix 时间戳(非字符串格式)输出日期,我重写了 $dateFormat 属性,如下所示:

$dateFormat = 'U;

这似乎是更改日期属性输出方式的推荐方法。 (请 check this question )。 但是这样做会出现以下错误。

Fatal error: Uncaught exception 'InvalidArgumentException' with message 'Trailing data' in ...\vendor\nesbot\carbon\src\Carbon\Carbon.php on line 425

紧随其后的是:

InvalidArgumentException: Trailing data in ...\vendor\nesbot\carbon\src\Carbon\Carbon.php on line 425

我做错了什么?

最佳答案

好吧,你并没有因为一件事而关闭你的字符串文字。

关于php - Carbon 'InvalidArgumentException' 覆盖 $dateFormat 属性时消息为 'Trailing data',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41324527/

相关文章:

php - 为什么 Laravel 或 Beanstalkd 会跳槽?

php - store 函数不将数据保存到数据库

php - Laravel 在关系对象上的位置

laravel - 将 StdClass 数据移植到模型

php - 对于像 Laravel 这样的大型项目来说,GIT 是一个很好的解决方案吗?

无论执行如何,PHP 更新显示的成功消息

php - 在 CakePHP 中按 1 更新行

php - 数据库备份后丢失了一大块帖子

laravel - 如何在 Laravel5 View 中为具有枢轴的 hasManyThrough 关系创建表单

mysql - Laravel Eloquent 选择区别于关系