Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP收集所有复选框并对选中与未选中进行排序_Php_Forms_Checkbox_Multiple Value - Fatal编程技术网

PHP收集所有复选框并对选中与未选中进行排序

PHP收集所有复选框并对选中与未选中进行排序,php,forms,checkbox,multiple-value,Php,Forms,Checkbox,Multiple Value,我正在处理一个包含大量复选框的HTML表单。我想使用PHP创建2个变量。一个变量包含所有选中复选框的值,另一个变量包含所有未选中复选框的值。有人知道这样做的最好方法吗 我的想法是希望PHP在其结果中报告所有选中和未选中的复选框 未选中复选框的可能重复项不会随表单一起提交。除非您记录生成表单时向客户端发送的复选框,或者在该端使用客户端代码(例如javascript)执行某些操作,否则PHP无法知道表单中是否未选中复选框。它只能看到所检查的内容。如果不使用javascript,这是不可能的。

我正在处理一个包含大量复选框的HTML表单。我想使用PHP创建2个变量。一个变量包含所有选中复选框的值,另一个变量包含所有未选中复选框的值。有人知道这样做的最好方法吗


我的想法是希望PHP在其结果中报告所有选中和未选中的复选框

未选中复选框的可能重复项不会随表单一起提交。除非您记录生成表单时向客户端发送的复选框,或者在该端使用客户端代码(例如javascript)执行某些操作,否则PHP无法知道表单中是否未选中复选框。它只能看到所检查的内容。如果不使用javascript,这是不可能的。