我正在尝试在Laravel 5.2中创建数组,如下所示:
$newArray = array('il' => $result['il'],
'ckys' => intval($result['ckys_kurum_kodu']),
'kurum' => $result['kurum'],
'aile_hekimligi' => intval($result['aile_hekimligi']),
'anesteziyoloji' => intval($result['anesteziyoloji']),
'beyin_sinir_cer' => intval($result['beyin_sinir_cer']),
'biyokimya' => intval($result['biyokimya']),
'cocuk_cer' => intval($result['cocuk_cer']),
'cocuk_hast' => intval($result['cocuk_hast']));但是我得到了这个错误:
Object of class Carbon\Carbon could not be converted to int这个错误意味着什么,我们如何处理这个解决方案?
谢谢
发布于 2016-03-14 11:57:22
您不能将日期转换为整数(只能转换为Unix时间戳)。但您可以将其转换为字符串。例如,如果cocuk_cer是日期,则可以执行以下操作:
'cocuk_cer' => $result['cocuk_cer']->toDateTimeString(),对数组中的所有日期执行相同的操作。
https://stackoverflow.com/questions/35976095
复制相似问题