【发布时间】:2019-04-08 14:16:42
【问题描述】:
我从 sql 查询中获取日期并将其传递给 php,有时我会收到此错误消息
警告:date_format() 期望参数 1 为 DateTimeInterface,null 中给出
这是因为某些字段为空,因为当字段为空时,我会更改该消息以显示“无日期记录”
<td><?=$fhi=date_format($key[9], 'Y/m/d');?></td>
【问题讨论】:
-
您在尝试使用之前验证数据。如果验证失败,您将显示一条错误消息。 永远不要假设并非直接来自您的数据是有效的。
标签: php