如何将键和值同时添加到PHP数组中

462

看看这段代码:

$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不能以这种方式工作)

21个回答

-3

我通常这样做:

$array_name = array(
'key1' => 'value1',
'key2' => 'value2',
'key3' => 'value3'
);

这不是一个数组推送,虽然它对问题没有帮助。在这里检查并修复你的答案。 - 13garth
array_push($array, $values) - 13garth
https://www.php.net/manual/en/function.array-push.php - 13garth

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接