一个关于数组循环的有关问题
程序员文章站
2024-01-30 22:31:04
...
一个关于数组循环的问题
现有一数组如下
需要循环数组实现以下效果
请问各位该如何实现呢
------解决方案--------------------
现有一数组如下
$array = array ('A' => 'a', 'B' => 'b', 'C' => 'c', 'D' => 'd', 'E' => 'e', 'F' => 'f', 'G' => 'g', 'H' => 'h', 'I' => 'i', 'J' => 'j', 'K' => 'k', 'L' => 'l', 'M' => 'm', 'N' => 'n', 'O' => 'o', 'P' => 'p', 'Q' => 'q', 'R' => 'r', 'S' => 's', 'T' => 't', 'U' => 'u', 'V' => 'v', 'W' => 'w', 'X' => 'x', 'Y' => 'y', 'Z' => 'z' );
需要循环数组实现以下效果
A | B | C | D | E | F |
a | b | c | d | e | f |
G | H | I | J | K | L |
g | h | i | j | k | l |
M | N | O | P | Q | R |
m | n | o | p | q | r |
S | T | U | V | W | X |
s | t | u | v | w | x |
Y | Z | ||||
y | z |
请问各位该如何实现呢
------解决方案--------------------
$array = array ('A' => 'a', 'B' => 'b', 'C' => 'c', 'D' => 'd', 'E' => 'e', 'F' => 'f', 'G' => 'g', 'H' => 'h', 'I' => 'i', 'J' => 'j', 'K' => 'k', 'L' => 'l', 'M' => 'm', 'N' => 'n', 'O' => 'o', 'P' => 'p', 'Q' => 'q', 'R' => 'r', 'S' => 's', 'T' => 't', 'U' => 'u', 'V' => 'v', 'W' => 'w', 'X' => 'x', 'Y' => 'y', 'Z' => 'z' );
for($i=0; $iecho ' ', PHP_EOL; ', PHP_EOL;
$t1 = array_keys(array_slice($array, $i, 6)) + array_fill(0, 6, '');
$t2 = array_values(array_slice($array, $i, 6)) + array_fill(0, 6, '');
foreach($t1 as $v) {
echo "$v ", PHP_EOL;
}
echo '
echo '', PHP_EOL; ', PHP_EOL;
foreach($t2 as $v) {
echo "$v ", PHP_EOL;
}
echo '
}
A B C D E F
a b c d e f
G H I J K L
g 相关文章
相关视频
- HTML基础教程之<strong>和<em>
- HTML基础教程之<span>标签
- HTML基础教程之<meta>标签
- HTML <div> 和<span>
- JavaScript数组对象属性length和二维数组
专题推荐
- 独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
- 玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
- 天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
上一篇: yii框架,增删节查,sql
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论