これはよくあるテーマですが、しばらく検索しても答えが見つかりません。
私は私のビューにこのhtmlを持っています:
<div class="control-group">
<label class="control-label">Tipo de Socio</label>
<div class="controls">
<label class="checkbox line">
<input type="checkbox" id="registered" value="registered" name="type[]" /> Registrado
</label>
<label class="checkbox line">
<input type="checkbox" value="notregistered" name="type[]"/> Pre-Registrado
</label>
</div>
</div>
ご覧のとおり、入力からキャプチャされた情報は配列に送信され、その出力は次のとおりです。
array (size=2)
0 => string 'u.status = 2' (length=12)
1 => string 'u.status = 1' (length=12)
私が達成したいのは、次のようなわかりやすい名前でサブキーに名前を付けることです。
array (size=2)
registered => string 'u.status = 2' (length=12)
notregistered => string 'u.status = 1' (length=12)
このサブキー名を html から直接送信するか、php でこれを行う関数を作成する必要がありますか?