尽管这是一个常见的主题,但经过一段时间的搜索还没有找到答案。
在我看来,我有这个 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 中创建一个函数来执行此操作?