$arr[$item['name']][] = $item['value']
, только вместо квадратных скобок можно использовать метод push
:$arr[$item['name']].push($item['value'])
Array.prototype.reduce.call($("input"), function(p, t){
return p[t.name] = t.value, p;
}, {});
<input type="text" name="one" value="222">
<input type="text" name="two" value="228">
{
one : "222",
two : "228"
}