如何編輯: 'char_transfertime' => $data['TransferTime'],
如何編輯這個php函數?
因爲現在它顯示例如:2013-08-19 18:55:00
,但是當它是NULL
我希望它顯示N/A
PS。它從MSSQL 2005數據庫獲得數據(表中的TransferTime行)
將不勝感激。
如何編輯: 'char_transfertime' => $data['TransferTime'],
如何編輯這個php函數?
因爲現在它顯示例如:2013-08-19 18:55:00
,但是當它是NULL
我希望它顯示N/A
PS。它從MSSQL 2005數據庫獲得數據(表中的TransferTime行)
將不勝感激。
使用PHP的三元操作符與is_null()或isset()函數
'char_transfertime' => ((is_null($data['TransferTime']))
? 'N/A'
: $data['TransferTime']),
數據庫中的列顯示其smalldatetime是完全沒問題,我安全嗎? :) –
不能編輯功能本身,而是你可以做一個檢查,看看結果是null
。
'char_transfertime' => $data['TransferTime'];
if(is_null('char_transfertime')){
'char_transfertime` = 'N/A';
}
' 'char_transfertime'=>((is_null($數據[ 'TransferTime'])) 'N/A':$數據[ 'TransferTime']),' –
感謝。但是這不能被正確利用? –
我有類似的查詢是這樣的:''char_clan'\t \t =>!isset($ data ['IDName'])? 「N/A」:'' . $data['IDName'] . '');'我們可以使用'isset'? –