В Laravel, когда я пытался напечатать значение из столбца created_at
", я обнаружил, что значение из этого столбца отправляется из базы данных как экземпляр класса - Illuminate\Support\Carbon
. После этого яя пытаюсь напечатать каждый элемент этого объекта, например:
{
"date":"2018-09-12 11:00:00.000000",
"timezone_type":3,
"timezone":"UTC"
}
Я хочу напечатать "дату". Когда я пишу следующее:
$user = User::get(); // everything for every user
$first = $user[0]; // first user
$created = $user[0]['created_at']; // object of this Carbon class
$date = $created[0]; // or $created['date'])` date specifically
Произошла ошибка:
Невозможно использовать объект типа Illuminate \ Support \ Carbon в качестве массива.
Не могу найти причину этого. Любое решение?