我从数据库中获取值作为数组
<?php
foreach($this->getlist as $value){
foreach($this->listOfdealers as $list){
?>
<tr>
<td>
<input type="checkbox" name="list[]" value=<?php echo $list->nList?>
<?php if($value->nSubList==$list->nList){echo 'checked'; } ?> />
<label for="list_32"><?php echo $list->nList?>
</label>
</td>
</tr>
<?php
}
}
?>
我只想比较两个数组值并在它们相等时显示选中的复选框,但这里显示的是 16 个复选框而不是 4 个,因为我使用了两个 for 循环,我不想要那个。
$this->getlist 是一个从数据库返回的数组