1
<?php
$x = array
(
'test' => array('asd', 'works'),
'blah' => $x['test'] + array('more')
);
print_r($x);
?>
基本上,'blah'有可能包含'test'的内容吗?是否有可能追加到该数组的外层嵌套数组?
<?php
$x = array
(
'test' => array('asd', 'works'),
'blah' => $x['test'] + array('more')
);
print_r($x);
?>
基本上,'blah'有可能包含'test'的内容吗?是否有可能追加到该数组的外层嵌套数组?
这是不可能的,你有循环的方式。但是,您可以执行以下操作来获得所需的结果。
$x = array
(
'test' => array('asd', 'works')
);
$x['blah'] = $x['test'];
array_push($x['blah'], 'more');
print_r($x);
你在声明数组时不能这样做。
但是,您可以使用不同的键分配相同的值。