为了账号安全,请及时绑定邮箱和手机立即绑定

为啥这样不是输出 今年不是闰年 呢

echo '今年'.date('L')?"是闰年":"不是闰年";

第一个问题:2018应该不是闰年啊,为啥输出是闰年,难道是服务器没有更新了吗?

第二个问题:为啥前面的 '今年' 字符串没有输出呢?

    输出截图:

https://img1.sycdn.imooc.com//5c2991f40001ba4302230137.jpg

正在回答

2 回答

把今年后面的点改成逗号

0 回复 有任何疑惑可以回复我~
#1

却没看过你3795819

或者加个括号 echo '今年'.(date('L')?"是闰年":"不是闰年");
2019-01-06 回复 有任何疑惑可以回复我~

我知道了,是因为符号作用域的问题我没有搞清楚, '今年'.date('L')?"是闰年":"不是闰年";  中会把?之前的所有数据作为一个整体,比如这儿的'今年'.date('L'),所有这时无论哪年都会输出是闰年。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为啥这样不是输出 今年不是闰年 呢

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号