Drupal:如何创建包含条件的字符串'如果包含?

时间:2010-12-16 15:20:12

标签: php string if-statement

是否可以像这样创建一个String变量:

$myString = 'the weather is ' . if ($weather == 'good') {'very good'} else {'very bad'};

这意味着如果我的变量$ bad包含值'good',则$ myString等于:

'the weather is very good'

我知道我可以在其他一些指令中划分我的行,但我只想做一条指令。

你明白我想做什么吗?

非常感谢,

蝙蝠

2 个答案:

答案 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';