$a = array(
6=>array(5=>'黑xx', 42=>'XXL'),
7=>array(5=>'黑xx', 40=>'XL'),
8=>array(8=>'灰', 40=>'XL'),
);foreach($a as $r) {
$b[key($r)] = current($r);
next($r);
$c[key($r)] = current($r);
}
$b = array($b, $c);
print_r($b);Array
(
[0] => Array
(
[5] => 黑xx
[8] => 灰
) [1] => Array
(
[42] => XXL
[40] => XL
))
6=>array(5=>'黑xx', 42=>'XXL'),
7=>array(5=>'黑xx', 40=>'XL'),
8=>array(8=>'灰', 40=>'XL'),
);foreach($a as $r) {
$b[key($r)] = current($r);
next($r);
$c[key($r)] = current($r);
}
$b = array($b, $c);
print_r($b);Array
(
[0] => Array
(
[5] => 黑xx
[8] => 灰
) [1] => Array
(
[42] => XXL
[40] => XL
))
解决方案 »
- 怎么自动清除复制到编辑器里面的超链接??
- PHP搜索结果分页显示的问题
- 求一个匹配的正则
- 在我们公司内部局域网有很多台电脑,都装有Apache,但是大家的外网IP都是一个;外网如何访问其中某一台电脑啊?
- php配置output_buffering =off时候我需要用session_start(),怎么用?请高手赐教!
- 请教一下这段PHP代码如何写在HTM模板里。
- 数据库查询存为数组问题。
- 关于几级连接的问题
- 求救,我要气死了,请大家一定帮忙,谢谢!
- 想问一下,新闻系统中的相关新闻是如何做了?
- PHP中try.catch与return的执行顺序
- PHP-Eclipse调试时为什么显示无法找到该网页?已配置 WAMP
$arr = array(
6=>array(5=>'黑xx', 42=>'XXL'),
7=>array(5=>'黑xx', 40=>'XL'),
8=>array(8=>'灰', 40=>'XL'),
);$result = array();foreach($arr as $a){
$keys = array_keys($a);
$vals = array_values($a);
$result[0][$keys[0]] = $vals[0];
$result[1][$keys[1]] = $vals[1];
}print_r($result);Array
(
[0] => Array
(
[5] => 黑xx
[8] => 灰
) [1] => Array
(
[42] => XXL
[40] => XL
))
6=>array(5=>'黑xx', 42=>'XXL'),
7=>array(5=>'黑xx', 40=>'XL'),
8=>array(8=>'灰', 40=>'XL'),
);
foreach($a as $r) {
$i = 0;
while(list($k, $v) = each($r)) $b[$i++][$k] = $v;
}
print_r($b);Array
(
[0] => Array
(
[5] => 黑xx
[8] => 灰
) [1] => Array
(
[42] => XXL
[40] => XL
))