PHP如何在echo中使用if-else条件检查复选框?
通过使用三元运算符连接字符串,可以轻松完成此操作:PHP如何在echo中使用if-else条件检查复选框?,php,Php,通过使用三元运算符连接字符串,可以轻松完成此操作: $zzz[1]="western food"; $zzz[2]="chinese food"; $zzz[3]="mix food"; $zzz[4]="japanese food"; $zzz[5]="korean food"; $zzz[6]="italian food"; 2> 1被视为布尔表达式(返回true或false)。'如果布尔表达式为true,则结果为checked,如果为false,则结果为空字符串“”。通过将字符串与三元运
$zzz[1]="western food";
$zzz[2]="chinese food";
$zzz[3]="mix food";
$zzz[4]="japanese food";
$zzz[5]="korean food";
$zzz[6]="italian food";
2> 1被视为布尔表达式(返回true或false)。'如果布尔表达式为true,则结果为checked,如果为false,则结果为空字符串“”。通过将字符串与三元运算符连接起来,可以轻松实现这一点:
$zzz[1]="western food";
$zzz[2]="chinese food";
$zzz[3]="mix food";
$zzz[4]="japanese food";
$zzz[5]="korean food";
$zzz[6]="italian food";
2> 1被视为布尔表达式(返回true或false)。'如果布尔表达式为true,则结果为checked,如果为false,则结果为空字符串“”。已更正代码版本
(2>1) ? 'checked' : ''
echo';
已更正的代码版本
(2>1) ? 'checked' : ''
echo';
@gosulove修复了此问题。输出已“选中”。如果条件满足后,复选框是否被选中?@gosulove立即签出:)@gosulove已修复该复选框输出为“已选中”。如果条件满足后复选框是否被选中?@gosulove立即签出:)
(2>1) ? 'checked' : ''
echo '<input type="checkbox" name="check_list[]" value="OMG" '.(2>1)?"checked":"".' >';