在我看来,我有这段代码:
<input type="checkbox" name="test[]" value="1" <?php echo set_checkbox("test[]", "1") ?> >test1
<input type="checkbox" name="test[]" value="2" <?php echo set_checkbox("test[]", "2") ?> >test2
这些复选框不是必需的,但表单上的其他一些字段是必需的。我想在发布表单时保留这些复选框的状态。如果复选框被选中,则复选框中的值在 POST 中,但是当表单在发布后再次加载时不会保持选中状态(如果其中一些在发布之前被检查,我希望在发布之后对其进行检查) . 我也尝试了 set_checkbox(“test”, “1”),但没有成功。其他文本字段上的值使用 set_value() 函数保存并且工作正常。