使用PHP显示以前选中的复选框可以通过以下步骤实现:
<input type="checkbox" name="fruit[]" value="apple">
。$_POST
或$_GET
超全局变量来获取表单提交的数据。例如,如果你的表单使用POST方法提交,可以使用$_POST['fruit']
来获取选中的复选框值。$_POST['fruit']
数组,检查每个复选框的值是否在该数组中。如果在数组中,就将checked
属性添加到对应的复选框元素。下面是一个示例代码:
<form method="post" action="">
<input type="checkbox" name="fruit[]" value="apple" <?php if(isset($_POST['fruit']) && in_array('apple', $_POST['fruit'])) echo 'checked'; ?>> Apple
<input type="checkbox" name="fruit[]" value="banana" <?php if(isset($_POST['fruit']) && in_array('banana', $_POST['fruit'])) echo 'checked'; ?>> Banana
<input type="checkbox" name="fruit[]" value="orange" <?php if(isset($_POST['fruit']) && in_array('orange', $_POST['fruit'])) echo 'checked'; ?>> Orange
<input type="submit" value="Submit">
</form>
在上面的示例中,如果用户在提交表单之前选中了某些复选框,那么在表单重新加载时,这些复选框将保持选中状态。
请注意,上述示例中的代码仅演示了如何使用PHP来显示以前选中的复选框,并没有涉及到云计算相关的内容。如果你有其他关于云计算领域的问题,欢迎提问。
领取专属 10元无门槛券
手把手带您无忧上云