如何在php中对数组元素求和


how can I sum array element in php?

我需要这个结果:

breakfast: Monday, Tuesday, Thursday
lunch: Monday, Saturday
dinner: Tuesday, Sunday

From this array:

Array
(
[breakfast] => Array
    (
        [0] => Monday
        [1] => Tuesday
        [2] => Thursday
    )
[lunch] => Array
    (
        [0] => Monday
        [1] => Saturday
    )
[dinner] => Array
    (
        [0] => Tuesday
        [1] => Sunday
    )
)

我该怎么办?

试试这个,注意数组初始化的语法错误

$a = Array
(
    [breakfast] => Array
    (
        [0] => Monday
        [1] => Tuesday
        [2] => Thursday
    )
    [lunch] => Array
    (
        [0] => Monday
        [1] => Saturday
    )
    [dinner] => Array
    (
        [0] => Tuesday
        [1] => Sunday
    )
);    

 foreach($a as $key => $val){
        echo $key . " : " . implode(",",$val)."<br>";
    }

试试这个:

foreach($array as $key => $value){
      echo $key . ' : ' . implode(',',$value) .'<br />';
}
http://php.net/manual/en/function.implode.php