是否可以像这样创建一个String变量:
$myString = 'the weather is ' . if ($weather == 'good') {'very good'} else {'very bad'};
这意味着如果我的变量$ bad包含值'good',则$ myString等于:
'the weather is very good'
我知道我可以在其他一些指令中划分我的行,但我只想做一条指令。
你明白我想做什么吗?
非常感谢,
蝙蝠
答案 0 :(得分:2)
这应该适合你。
$myString = 'the weather is ' . ($weather == 'good' ? 'very good' : 'very bad');
答案 1 :(得分:0)
$myString = 'the weather is ';
$myString .= ($weather == 'good') ? 'very good' : 'very bad';