【发布时间】:2017-07-25 19:43:10
【问题描述】:
致命错误:未捕获的错误:调用成员函数 format() on /homepages/21/*****/*****/******/card/upload.php:29 中的布尔值 跟踪:#0 {main} 投入 /homepages/21/******/*****/*****/card/upload.php 第 29 行
$newarray['date'] = DateTime::createFromFormat("j M Y", $arry[0])->format("Y-m-d");
如何解决这个问题?
【问题讨论】:
-
$arry[0]中有什么内容? -
DateTime::createFromFormat返回一个新的 DateTime 实例,失败时返回 FALSE。如果失败,则 false 是布尔值,因此是错误。 -
格式也应该有破折号
'j-M-Y'
标签: php datetime datetime-format