質問するログイン新規登録

回答編集履歴

2

情報の追加。

2016/08/17 12:03

投稿

kei344
kei344

スコア69638

answer CHANGED
@@ -22,4 +22,15 @@
22
22
 
23
23
 
24
24
  【PHP: array_slice - Manual】
25
- [http://php.net/manual/ja/function.array-slice.php](http://php.net/manual/ja/function.array-slice.php)
25
+ [http://php.net/manual/ja/function.array-slice.php](http://php.net/manual/ja/function.array-slice.php)
26
+
27
+ ---
28
+
29
+ **追記:**
30
+
31
+ ```PHP
32
+ $res = array_combine( $array_a , array_chunk( $array_b, 8 ) );
33
+ ```
34
+
35
+ 【PHP: array_chunk - Manual】
36
+ [http://php.net/manual/ja/function.array-chunk.php](http://php.net/manual/ja/function.array-chunk.php)

1

情報の追加。

2016/08/17 12:03

投稿

kei344
kei344

スコア69638

answer CHANGED
@@ -1,4 +1,25 @@
1
1
  【PHP: array_combine - Manual】
2
2
  [http://php.net/manual/ja/function.array-combine.php](http://php.net/manual/ja/function.array-combine.php)
3
3
 
4
- これでは?
4
+ これでは?
5
+
6
+ ---
7
+
8
+ **追記:**
9
+
10
+ こういう感じでしょうか。
11
+
12
+ ```PHP
13
+ $array_a = []; // 略
14
+ $array_b = []; // 略
15
+ $res = [];
16
+ $i = 0;
17
+ foreach( $array_a as $k ){
18
+ $res[ $k ] = array_slice( $array_b, $i, $i + 8 );
19
+ $i++;
20
+ }
21
+ ```
22
+
23
+
24
+ 【PHP: array_slice - Manual】
25
+ [http://php.net/manual/ja/function.array-slice.php](http://php.net/manual/ja/function.array-slice.php)