有没有这样一个函数?:
把数组
{
{1,a},{1,b},{1,c},
{2,中},{2,国},{2,人},
{3,@},{3,#},{3,¥}
}
分成三个数组(按上面数组中第一个元素相同分类,不知道相同值是多少,只知道有相同的值):{{1,a},{1,b},{1,c}}
{{2,中},{2,国},{2,人}}
{{3,@},{3,#},{3,¥}}
把数组
{
{1,a},{1,b},{1,c},
{2,中},{2,国},{2,人},
{3,@},{3,#},{3,¥}
}
分成三个数组(按上面数组中第一个元素相同分类,不知道相同值是多少,只知道有相同的值):{{1,a},{1,b},{1,c}}
{{2,中},{2,国},{2,人}}
{{3,@},{3,#},{3,¥}}
解决方案 »
- PHP链接的时候 为什么要用 var_dump这个变量输出?
- 用cookie检查用户是否登录,是否安全?
- 请教关于赋值的问题。
- DOC、PDF文档的读写问题
- Fatal error: Call to undefined function http_post_fields() in
- 【上海易略】急招30名有PERL经验,并且接触过CPAN的开发人员
- php 值传递,如何 接受
- 谁有走势图有代码?
- 请问如何实现当用户离开我的网站时,及时调用 session_destroy(); ?
- Linux下面不支持这个函数吗?为什么报错??急!!!
- 在使用PHPMYADMIN时遇到的一个问题,希望高手进来指点一下
- md5()所得字串长度及数据库字段设置
$out[$ceil][] = $ceil;
}
$array=array(
0=>array(1,'a'),
1=>array(1,'b'),
2=>array(1,'c'),
3=>array(2,'中'),
4=>array(2,'国'),
5=>array(2,'人'),
6=>array(3,'@'),
7=>array(3,'#'),
8=>array(3,'¥'),
);
foreach($array as $ceil) {
$out[$ceil[0]][] = $ceil[1];
}
var_dump($out);
?>
array
1 =>
array
0 => string 'a' (length=1)
1 => string 'b' (length=1)
2 => string 'c' (length=1)
2 =>
array
0 => string '中' (length=3)
1 => string '国' (length=3)
2 => string '人' (length=3)
3 =>
array
0 => string '@' (length=1)
1 => string '#' (length=1)
2 => string '¥' (length=3)