array (
1 =>
array (
'2012-07-15' => '1',
),
2 =>
array (
'2012-07-01' => '1',
),
3 =>
array (
'2012-07-01' => '1',
),
4 =>
array (
'2012-07-01' => '0',
),
5 =>
array (
'2012-07-01' => '0',
),
6 =>
array (
'2012-07-15' => '0',
),
7 =>
array (
'2012-07-01' => '0',
),
8 =>
array (
'2012-07-01' => '0',
),
9 =>
array (
'2012-07-15' => '0',
),
10 =>
array (
'2012-07-01' => '0',
),
11 =>
array (
'2012-07-01' => '0',
),
12 =>
array (
'2012-07-15' => '0',
),
13 =>
array (
'2012-07-15' => '0',
),
14 =>
array (
'2013-06-30' => '0',
),
15 =>
array (
'2013-06-30' => '1',
),
)变成array(
'2012-07-15' =>
array (
'0' => (总数和),'1'=>(总数和)
),
……
)
1 =>
array (
'2012-07-15' => '1',
),
2 =>
array (
'2012-07-01' => '1',
),
3 =>
array (
'2012-07-01' => '1',
),
4 =>
array (
'2012-07-01' => '0',
),
5 =>
array (
'2012-07-01' => '0',
),
6 =>
array (
'2012-07-15' => '0',
),
7 =>
array (
'2012-07-01' => '0',
),
8 =>
array (
'2012-07-01' => '0',
),
9 =>
array (
'2012-07-15' => '0',
),
10 =>
array (
'2012-07-01' => '0',
),
11 =>
array (
'2012-07-01' => '0',
),
12 =>
array (
'2012-07-15' => '0',
),
13 =>
array (
'2012-07-15' => '0',
),
14 =>
array (
'2013-06-30' => '0',
),
15 =>
array (
'2013-06-30' => '1',
),
)变成array(
'2012-07-15' =>
array (
'0' => (总数和),'1'=>(总数和)
),
……
)
解决方案 »
- PHP的单双引号
- jpgraph的问题: 很奇怪,同样的程序在windows上可以显示中文,在linux上就不行了,怎么回事?
- LINUX 下 为什么PHP从MYSQL里读取出来的数据还是乱码
- include 静态文件和动态文件的区别?
- 这段代码哪里错了DOMDOCUMENT
- session 版的BBS,有基本的查擦改删。中英文的验证码。 登陆超时。用户略缩图
- 升星,散分!!!
- 一个初学者遇到的问题,各位大哥帮忙啊
- 用socket连接后,POST给CGI可以,但是POST给PHP就不行。
- 宇凡大哥告诉我你的qq好吗???
- ajax返回的数据有一行空白信息
- php中的不同目录cookie读取问题。
$arr = array (
1 =>
array (
'2012-07-15' => '1',
),
2 =>
array (
'2012-07-01' => '1',
),
3 =>
array (
'2012-07-01' => '1',
),
4 =>
array (
'2012-07-01' => '0',
),
5 =>
array (
'2012-07-01' => '0',
),
6 =>
array (
'2012-07-15' => '0',
),
7 =>
array (
'2012-07-01' => '0',
),
8 =>
array (
'2012-07-01' => '0',
),
9 =>
array (
'2012-07-15' => '0',
),
10 =>
array (
'2012-07-01' => '0',
),
11 =>
array (
'2012-07-01' => '0',
),
12 =>
array (
'2012-07-15' => '0',
),
13 =>
array (
'2012-07-15' => '0',
),
14 =>
array (
'2013-06-30' => '0',
),
15 =>
array (
'2013-06-30' => '1',
),
);
$count = array();
foreach ($arr as $key => $value) {
$count[key($value)]+= $value[key($value)];
}
var_dump($count);
foreach($array_array as $v1){
foreach($v1 as $k=>$v){
if(isset($array_tmp[$k][$v]))
$array_tmp[$k][$v]+=1;
else
$array_tmp[$k][$v]=1;
}
}自问自答