程序逻辑有问题,请大虾帮忙
<?php<br />
$arr = array(<br />
0 => array('id'=>12,'name'=>'NO.1'),<br />
1 => array('id'=>13,'name'=>'NO.2'),<br />
);<br />
<br />
$_check_id = 0;<br />
if($arr) {<br />
foreach($arr as $v){<br />
?><br />
<input type="radio" name="c" id="d_<?php echo $v['id']?>" value="<?php echo $v[id]?>" /><?php echo $v['name']?><br><br />
<?php <br />
}<br />
}?><br />
<br />
$arr = array(<br />
0 => array('id'=>12,'name'=>'NO.1'),<br />
1 => array('id'=>13,'name'=>'NO.2'),<br />
2 => array('id'=>14,'name'=>'NO.3'),<br />
3 => array('id'=>15,'name'=>'NO.4'),<br />
);<br />
<br />
$_check_id = 14;<br />
$found = false;<br />
$htmls = array();<br />
if($arr) {<br />
foreach($arr as $v){<br />
$input_pre = <<<EOT<br />
<input type="radio" name="c" id="d_{$v['id']}" value="{$v['id']}"<br />
EOT;<br />
$input_post = <<<EOT<br />
/>{$v['name']}<br />
EOT;<br />
if(!$found && $_check_id == $v['id']) {<br />
$found = true;<br />
$input_pre .= ' checked ';<br />
}<br />
$htmls[] = array($input_pre, $input_post);<br />
}<br />
}<br />
$htmlstr = '';<br />
foreach($htmls as $html) {<br />
if(!$found) {<br />
$html[0] .= ' checked ';<br />
$found = true;<br />
}<br />
$htmlstr .= implode('', $html);<br />
}<br />
echo $htmlstr;<br />
<?php<br />
$arr = array(<br />
0 => array('id'=>12,'name'=>'NO.1'),<br />
1 => array('id'=>13,'name'=>'NO.2'),<br />
2 => array('id'=>14,'name'=>'NO.3'),<br />
);<br />
<br />
$_check_id = 0;<br />
if($arr) {<br />
foreach($arr as &$v) {<br />
if($_check_id == $v['id']) {<br />
$v['check'] = ' checked';<br />
$_check_id = -1;<br />
}<br />
}<br />
if($_check_id >=0) $arr[0]['check'] = ' checked';<br />
foreach($arr as $v){<br />
?><br />
<input type="radio" name="c" id="d_<?php echo $v['id']?>" value="<?php echo $v['id']?>" <?php ;echo isset($v['check'])?$v['check']:''?> /><?php echo $v['name']?><br />
<?php <br />
}<br />
}?><br />
foreach($arr as $key=>$v){<br />
if($key == $_check_id){<br />
//这儿是checked<br />
continue;<br />
}<br />
......<br />
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号