php中具有echo值的三元运算符

时间:2015-02-19 09:11:47

标签: php operator-keyword ternary

我想在三元运算符中编写以下代码。我试过很多方法,但根本不起作用。

<?php 

if(isset($options['footer_txt_color'])) {

    echo $options['footer_txt_color'];

} else {

    echo "#ffffff";

}

?>

2 个答案:

答案 0 :(得分:7)

使用此代码

echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : '#ffffff';

答案 1 :(得分:0)

应该是这样的:

<?php echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : "#ffffff"; ?>