数组问题帮助我?

时间:2011-02-15 05:43:25

标签: php arrays

这是我的数组....数组是动态创建的吗?

             Array
            (
                [a1]=>'k'
                [a2]=>'a' 
                [a3]=>'w'
                [a4]=>'z'

             }

我想要

             Array
            (
                [a1]=>'k,a' 
                [a3]=>'w'
                [a4]=>'z'

             }

合并a1,a2键

4 个答案:

答案 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])