【发布时间】:2018-01-25 11:15:21
【问题描述】:
有没有办法在字符串中使用条件?
$x = 'hello';
$y = 'mister'; // is nullable
$z = 'panda';
$msg = $x . ' ' . {($y == 'mister') ? 'dear ' : ' ' } . $z
// Output: hello dear panda
【问题讨论】:
-
问题是什么?
-
你做对了,你所要做的就是用括号交换大括号。
-
将
{}替换为()。 -
或完全省略它们
-
@GergelyLukacsy,
{}应替换为(),如果删除它将返回 panda 作为输出
标签: php