看一下这段代码:$GET = array(); $key = 'one=1';$rule = explode('=', $key);/* array_push($GET, $rule[0] => $rule[1]); */我正在寻找这样的东西:print_r($GET);/* output: $GET[one => 1, two => 2, ...] */有功能可以做到这一点吗?(因为array_push这样行不通)
3 回答
Helenr
TA贡献1780条经验 获得超4个赞
将值推入数组会自动为其创建数字键。
将键值对添加到数组时,您已经具有键,不需要为您创建一个键值对。将键推入数组没有任何意义。您只能在数组中设置特定键的值。
// no key
array_push($array, $value);
// same as:
$array[] = $value;
// key already known
$array[$key] = $value;
- 3 回答
- 0 关注
- 386 浏览
添加回答
举报
0/150
提交
取消