复选框数组只显示选中的值 - PHP

Pit*_*itu 5 html php forms checkbox

我有一个带有许多复选框的表单。

前任。

...
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
<input name="dodatkowe[]"  type="checkbox" value="1" />
...
Run Code Online (Sandbox Code Playgroud)

我想拥有数组中的所有复选框。数组“dodatkowe”。

当我检查所有复选框时:

Array ( [0] => 1 [1] => 1 [2] => 1 ) 
Run Code Online (Sandbox Code Playgroud)

但是当我只检查示例时,我有:

Array ( [0] => 1 ) 
Run Code Online (Sandbox Code Playgroud)

我需要那个,当我检查示例第二个复选框时:

Array ( [0] => 0 [1] => 1 [2] => 0)
Run Code Online (Sandbox Code Playgroud)

jon*_*ohn 4

给它们索引,以便您可以具体引用它们......

...
<input name="dodatkowe[1]"  type="checkbox" value="1" />
<input name="dodatkowe[2]"  type="checkbox" value="1" />
<input name="dodatkowe[3]"  type="checkbox" value="1" />
...
Run Code Online (Sandbox Code Playgroud)

不知道为什么您觉得需要查看未检查的值,这可以假设为检查值的倒数......任何这样做的尝试都是黑客,并且是不必要的。