嗨,我只是想知道为什么这段代码(至少对我来说)产生错误的结果。

好吧,可能我在这里错了

$description = 'Paper: ' . ($paperType == 'bond') ? 'Bond' : 'Other';

我猜想,如果paperType等于“Bond”,则描述为“Paper:Bond”,如果paperType不等于“Bond”,则描述为“Paper:Other”。

但是,当我运行这段代码时,结果的描述是“Bond”或“Other”并留给我
想知道字符串“Paper:”去哪里了???

最佳答案

$description = 'Paper: ' . ($paperType == 'bond' ? 'Bond' : 'Other');

尝试添加括号,以便按正确的顺序将字符串连接到字符串。

07-28 00:45
查看更多