為啥這樣不是輸出 今年不是閏年 呢
echo '今年'.date('L')?"是閏年":"不是閏年";
第一個問題:2018應該不是閏年啊,為啥輸出是閏年,難道是服務器沒有更新了嗎?
第二個問題:為啥前面的 '今年' 字符串沒有輸出呢?
? ? 輸出截圖:
echo '今年'.date('L')?"是閏年":"不是閏年";
第一個問題:2018應該不是閏年啊,為啥輸出是閏年,難道是服務器沒有更新了嗎?
第二個問題:為啥前面的 '今年' 字符串沒有輸出呢?
? ? 輸出截圖:
2018-12-31
舉報
2019-01-06
把今年后面的點改成逗號
2019-01-07
我知道了,是因為符號作用域的問題我沒有搞清楚,?'今年'.date('L')?"是閏年":"不是閏年"; ?中會把?之前的所有數據作為一個整體,比如這兒的'今年'.date('L'),所有這時無論哪年都會輸出是閏年。