在PHP中实现多维数组推送可以使用array_push()函数或者直接使用数组赋值的方式。
示例代码:
$array = array(
'key1' => array(
'subkey1' => 'value1',
'subkey2' => 'value2'
),
'key2' => array(
'subkey1' => 'value3',
'subkey2' => 'value4'
)
);
$newElement = 'value5';
array_push($array['key1'], $newElement);
print_r($array);
输出结果:
Array
(
[key1] => Array
(
[subkey1] => value1
[subkey2] => value2
[0] => value5
)
[key2] => Array
(
[subkey1] => value3
[subkey2] => value4
)
)
示例代码:
$array = array(
'key1' => array(
'subkey1' => 'value1',
'subkey2' => 'value2'
),
'key2' => array(
'subkey1' => 'value3',
'subkey2' => 'value4'
)
);
$newElement = 'value5';
$array['key1'][] = $newElement;
print_r($array);
输出结果:
Array
(
[key1] => Array
(
[subkey1] => value1
[subkey2] => value2
[0] => value5
)
[key2] => Array
(
[subkey1] => value3
[subkey2] => value4
)
)
推荐的腾讯云相关产品:腾讯云云服务器(CVM)和腾讯云数据库(TencentDB)。
领取专属 10元无门槛券
手把手带您无忧上云