这是我的数组....数组是动态创建的吗?
Array
(
[a1]=>'k'
[a2]=>'a'
[a3]=>'w'
[a4]=>'z'
}
我想要
Array
(
[a1]=>'k,a'
[a3]=>'w'
[a4]=>'z'
}
合并a1,a2键
答案 0 :(得分:2)
不确定这是否是作业?这是一个解决方案:
<?php
$array['a1'] = $array['a1'] . ',' . $array['a2'];
unset($array['a2']);
答案 1 :(得分:2)
$YOUR_ARRAY['a1']=$YOUR_ARRAY['a1'].','.$YOUR_ARRAY['a2'];
unset($YOUR_ARRAY['a2'])
答案 2 :(得分:0)
通常,您可以创建嵌套数组,如下所示:
$a = array(array('a, b'), 'c', 'd');
您可以相应地修改该样本。
答案 3 :(得分:0)
您的数组是动态创建的,还是只想要基于第一个数组的静态或想要第二个数组的逻辑,
否则,如果你给出如下的值,那么它将存储值
Array
(
[a1]=>'k,a'
[a3]=>'w'
[a4]=>'z'
)
OR
Array
(
[a1]=>[a1].','.[a2]
[a3]=>'w'
[a4]=>'z'
)
unset([a2])