<input type="checkbox" name="L[]" value="1" />
<input type="checkbox" name="L[]" value="1" />
....
<input type="checkbox" name="L[]" value="1" />
gibi bir form html de 1, 4, 9 seçili olsun bunu post ettiğinizde bunun php tarafına bu 0,1,2 olarak gelir.
[
0 => 1,
1 => 1,
2 = > 1,
]
çünkü check olmayan checkbox lar gönderilmez.
bu yüzden input un name ine sırasını yazmanız gerekiyor.
<input type="checkbox" name="L[0]" value="1" />
<input type="checkbox" name="L[1]" value="1" />
....
<input type="checkbox" name="L[10]" value="1" />
gibi yaptığınızde yine 1,4,9 seçili olduğunda gelen array
[
1=> 1,
4=> 1,
9 = > 1,
]
artık array de neyin hangi sırada olduğunu biliyoruz,