Drupal:如何创建一个包含条件的字符串?
问题描述:
是可以创建这样一个字符串变量:Drupal:如何创建一个包含条件的字符串?
$myString = 'the weather is ' . if ($weather == 'good') {'very good'} else {'very bad'};
这意味着,如果我的变量$不好包含值“好”,$ myString的等于:
'the weather is very good'
我知道我可以在其他一些指令中划分我的行,但我只想在一条指令中完成。
你明白我想要做什么吗?
非常感谢你,
蝙蝠
答
这应该为你做的伎俩。
$myString = 'the weather is ' . ($weather == 'good' ? 'very good' : 'very bad');
+0
是啊,那么容易...我忘了这个把戏;-)谢谢 – user376112 2010-12-16 15:44:39
答
$myString = 'the weather is ';
$myString .= ($weather == 'good') ? 'very good' : 'very bad';
没有关于这个的Drupal特定的,所以我删除了Drupal标记。 – 2010-12-16 17:26:56