0

如何编辑: 'char_transfertime' => $data['TransferTime'],

因为现在它显示例如:2013-08-19 18:55:00但是当NULL我希望它显示时N/A

PS。它从 MSSQL 2005 数据库中获取数据(表中的 TransferTime 行)

将不胜感激。

4

2 回答 2

1

将 PHP 的三元运算符与 is_null() 或 isset() 一起使用

'char_transfertime' => ((is_null($data['TransferTime'])) 
    ? 'N/A' 
    : $data['TransferTime']),
于 2013-08-19T17:58:07.997 回答
0

您不能编辑函数本身,但您可以检查结果是否为null.

'char_transfertime' => $data['TransferTime'];

if(is_null('char_transfertime')){
    'char_transfertime` = 'N/A';
}
于 2013-08-19T18:01:50.827 回答