php 中具有回显值的三元运算符
ternary operator in php with echo value
我想用三元运算符编写以下代码。我尝试了很多方法,但根本不起作用。
<?php
if(isset($options['footer_txt_color'])) {
echo $options['footer_txt_color'];
} else {
echo "#ffffff";
}
?>
应该是这样的:
<?php echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : "#ffffff"; ?>
使用此代码
echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : '#ffffff';
我想用三元运算符编写以下代码。我尝试了很多方法,但根本不起作用。
<?php
if(isset($options['footer_txt_color'])) {
echo $options['footer_txt_color'];
} else {
echo "#ffffff";
}
?>
应该是这样的:
<?php echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : "#ffffff"; ?>
使用此代码
echo (isset($options['footer_txt_color'])) ? $options['footer_txt_color'] : '#ffffff';