HTMLフォームを制御できる場合は、次の方法でフォームを作成できます
<input type="text" name="name[1]" />
<input type="checkbox" name="check[1]" />
<input type="text" name="name[2]" />
<input type="checkbox" name="check[2]" />
<input type="text" name="name[3]" />
<input type="checkbox" name="check[3]" />
<input type="text" name="name[4]" />
<input type="checkbox" name="check[4]" />
その場合、次の方法で投稿配列を取得します
Array
(
[name] => Array
(
[1] => Swapnil
[2] =>
[3] => Sarwe
[4] => Swapnil Sarwe
)
[check] => Array
(
[1] => on
[3] => on
)
)
これで、名前 (入力ボックス) をループしてから isset($_POST['check'][$key]) の isset をチェックし、デフォルト値を設定できます