我的退货缺少什么吗?
return $var === 'apple' ? 'A' : $var === 'banana' ? 'B' : 'C';
只有一个问题是当$var
='apple'
不返回时A
它返回B
我绝对可以看到$var打印apple
那么为什么不返回A
对我来说,这句话是正确的,有人知道吗?
您需要
在第二个条件下使用()
,如下所示:
return $var === 'apple' ? 'A' : ($var === 'banana' ? 'B' : 'C');
输出:-
https://3v4l.org/tIFGH
https://3v4l.org/rtaAE
https://3v4l.org/ZGUQW