【发布时间】:2016-12-23 23:47:22
【问题描述】:
我正在尝试在 Codeigniter 中为我的项目使用 Carbon API(https://github.com/briannesbitt/Carbon)。但是我在使用它时遇到了麻烦。 我首先用作曲家安装它。但是当我在我的项目中使用以下代码时:
require 'vendor/autoload.php';
use Carbon\Carbon;
printf("Now: %s", Carbon::now());
我收到以下错误:
syntax error, unexpected 'use' (T_USE) in ...
所以,我尝试手动安装它(将 Carbon 类文件复制并粘贴到我的项目中)。然后当我测试以下代码时它工作正常:
$now = Carbon::now();
die($now);
但是当我尝试运行这样的东西时:
$dtKtm = Carbon::createFromFormat('Y-m-d H:i:s', $data['banners'][0]['date_added']);
echo Carbon::now()->diffForHumans($dtKtm, false);
它给了我“找不到类'翻译'”错误。
谁能帮我解决这个问题。
【问题讨论】:
-
原始问题已得到解答。这是一个全新的问题。
-
感谢您的努力,cherrysoft。但是我仍然无法在我的项目中使用 Carbon API 进行日期/时间转换,因此相应地修改了我的问题。
-
很乐意提供帮助,但原始问题已得到解答。祝你好运解决。
标签: php codeigniter datetime php-carbon