相关疑难解决方法(0)

在PHP中堆叠多个三元运算符

这就是我写的:

 $Myprovince = (
($province == 6) ? "city-1" :
($province == 7) ? "city-2" :
($province == 8) ? "city-3" :
($province == 30) ? "city-4" : "out of borders"
);
Run Code Online (Sandbox Code Playgroud)

但是对于每个领域我都有价值city-4.我想使用三元运算符而不是switch/if因为我想要实验并看看它将如何完成.

这段代码有什么问题?

php operators ternary-operator

33
推荐指数
5
解决办法
3万
查看次数

PHP中具有回声值的三元运算符

我想在三元运算符中编写以下代码。我尝试了很多方法,但是根本没有用。

<?php 

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

    echo $options['footer_txt_color'];

} else {

    echo "#ffffff";

}

?>
Run Code Online (Sandbox Code Playgroud)

php ternary operator-keyword

5
推荐指数
1
解决办法
1万
查看次数