我有这样的代码:
$get_options = isset($options['big_heading']) ? ($options['big_heading']) : '' ;
但我很难将其视为三元运算符,那么如何将其分解为if语句?对不起我的noobish问题......
谢谢!!
答案 0 :(得分:4)
您的代码等于:
if(isset( $options['big_heading'])){
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
此语法总是如下:$foo = (condition) ? if_its_true : if_its_not_true ;
答案 1 :(得分:1)
这与
相同$get_options = isset( $options['big_heading']) ? ($options['big_heading']) : '' ;
此
if(isset( $options['big_heading'])) {
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
答案 2 :(得分:1)
if(isset( $options['big_heading'])) {
$get_options = $options['big_heading'];
} else {
$get_options = '';
}
答案 3 :(得分:1)
$get_options = "";
if(isset( $options['big_heading']))
{
$get_options = $options['big_heading']
}
答案 4 :(得分:1)
$get_options = '' ;
if (isset( $options['big_heading'])) {
$get_options = $options['big_heading'];
}
答案 5 :(得分:1)
你去......
if (isset($options['big_heading'])){
$get_options = $options['big_heading'];
else{
$get_options = '';
}