質問編集履歴
6
抜け修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -39,6 +39,7 @@
|
|
39
39
|
array (
|
40
40
|
'nameinfo' =>
|
41
41
|
array (
|
42
|
+
'id' => '1',
|
42
43
|
'name' => 'hogehoge',
|
43
44
|
'gender' => '男性',
|
44
45
|
|
@@ -55,6 +56,7 @@
|
|
55
56
|
array (
|
56
57
|
'nameinfo' =>
|
57
58
|
array (
|
59
|
+
'id' => '2',
|
58
60
|
'name' => 'hogehoge2',
|
59
61
|
'gender' => '女性',
|
60
62
|
|
@@ -71,6 +73,7 @@
|
|
71
73
|
array (
|
72
74
|
'nameinfo' =>
|
73
75
|
array (
|
76
|
+
'id' => '3',
|
74
77
|
'name' => 'hogehoge3',
|
75
78
|
'gender' => '男性',
|
76
79
|
|
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -6,9 +6,9 @@
|
|
6
6
|
|
7
7
|
下記の配列を1つのものとしたい
|
8
8
|
```PHP
|
9
|
-
$hogename[] = array('id'=>1,'name'=>'hogehoge',gender=>'男性');
|
9
|
+
$hogename[] = array('id'=>1,'name'=>'hogehoge','gender'=>'男性');
|
10
|
-
$hogename[] = array('id'=>2,'name'=>'hogehoge2',gender=>'女性');
|
10
|
+
$hogename[] = array('id'=>2,'name'=>'hogehoge2','gender'=>'女性');
|
11
|
-
$hogename[] = array('id'=>3,'name'=>'hogehoge3',gender=>'男性');
|
11
|
+
$hogename[] = array('id'=>3,'name'=>'hogehoge3','gender'=>'男性');
|
12
12
|
|
13
13
|
$itemlist[] = array('id'=>1,'iteminfo' => array('木の枝','皮の服','鉄の鎧'));
|
14
14
|
$itemlist[] = array('id'=>2,'iteminfo' => array('鉄の枝','鉄の服','鉄鉄の鎧'));
|
4
全角、半角数字の訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,7 +7,7 @@
|
|
7
7
|
下記の配列を1つのものとしたい
|
8
8
|
```PHP
|
9
9
|
$hogename[] = array('id'=>1,'name'=>'hogehoge',gender=>'男性');
|
10
|
-
$hogename[] = array('id'=>
|
10
|
+
$hogename[] = array('id'=>2,'name'=>'hogehoge2',gender=>'女性');
|
11
11
|
$hogename[] = array('id'=>3,'name'=>'hogehoge3',gender=>'男性');
|
12
12
|
|
13
13
|
$itemlist[] = array('id'=>1,'iteminfo' => array('木の枝','皮の服','鉄の鎧'));
|
@@ -47,7 +47,7 @@
|
|
47
47
|
array (
|
48
48
|
0 => '木の枝',
|
49
49
|
1 => '皮の服',
|
50
|
-
|
50
|
+
2 => '鉄の鎧'
|
51
51
|
),
|
52
52
|
),
|
53
53
|
)
|
@@ -63,7 +63,7 @@
|
|
63
63
|
array (
|
64
64
|
0 => '鉄の枝',
|
65
65
|
1 => '鉄の服',
|
66
|
-
|
66
|
+
2 => '鉄鉄の鎧'
|
67
67
|
),
|
68
68
|
),
|
69
69
|
)
|
@@ -79,7 +79,7 @@
|
|
79
79
|
array (
|
80
80
|
0 => '鋼の枝',
|
81
81
|
1 => '鋼の服',
|
82
|
-
|
82
|
+
2 => '鋼の鎧'
|
83
83
|
),
|
84
84
|
),
|
85
85
|
)
|
3
パターンの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -7,8 +7,12 @@
|
|
7
7
|
下記の配列を1つのものとしたい
|
8
8
|
```PHP
|
9
9
|
$hogename[] = array('id'=>1,'name'=>'hogehoge',gender=>'男性');
|
10
|
+
$hogename[] = array('id'=>2,'name'=>'hogehoge2',gender=>'女性');
|
11
|
+
$hogename[] = array('id'=>3,'name'=>'hogehoge3',gender=>'男性');
|
10
12
|
|
11
13
|
$itemlist[] = array('id'=>1,'iteminfo' => array('木の枝','皮の服','鉄の鎧'));
|
14
|
+
$itemlist[] = array('id'=>2,'iteminfo' => array('鉄の枝','鉄の服','鉄鉄の鎧'));
|
15
|
+
$itemlist[] = array('id'=>3,'iteminfo' => array('鋼の枝','鋼の服','鋼の鎧'));
|
12
16
|
|
13
17
|
$i = 0;
|
14
18
|
|
@@ -47,4 +51,36 @@
|
|
47
51
|
),
|
48
52
|
),
|
49
53
|
)
|
54
|
+
|
55
|
+
array (
|
56
|
+
'nameinfo' =>
|
57
|
+
array (
|
58
|
+
'name' => 'hogehoge2',
|
59
|
+
'gender' => '女性',
|
60
|
+
|
61
|
+
),
|
62
|
+
'iteminfo' =>
|
63
|
+
array (
|
64
|
+
0 => '鉄の枝',
|
65
|
+
1 => '鉄の服',
|
66
|
+
2 => '鉄鉄の鎧'
|
67
|
+
),
|
68
|
+
),
|
69
|
+
)
|
70
|
+
|
71
|
+
array (
|
72
|
+
'nameinfo' =>
|
73
|
+
array (
|
74
|
+
'name' => 'hogehoge3',
|
75
|
+
'gender' => '男性',
|
76
|
+
|
77
|
+
),
|
78
|
+
'iteminfo' =>
|
79
|
+
array (
|
80
|
+
0 => '鋼の枝',
|
81
|
+
1 => '鋼の服',
|
82
|
+
2 => '鋼の鎧'
|
83
|
+
),
|
84
|
+
),
|
85
|
+
)
|
50
86
|
```
|
2
不足点追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,6 +10,8 @@
|
|
10
10
|
|
11
11
|
$itemlist[] = array('id'=>1,'iteminfo' => array('木の枝','皮の服','鉄の鎧'));
|
12
12
|
|
13
|
+
$i = 0;
|
14
|
+
|
13
15
|
foreach ($hogename as $hogenamez) {
|
14
16
|
foreach ($itemlist as $itemlistz) {
|
15
17
|
if ($hogenamez['id'] == $itemlistz['id'] ) {
|
1
1つにしたい配列の追加、試してみたコードの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,6 +4,30 @@
|
|
4
4
|
質問文が拙いですがお力を貸していただけると嬉しいです。
|
5
5
|
よろしくお願いします。
|
6
6
|
|
7
|
+
下記の配列を1つのものとしたい
|
8
|
+
```PHP
|
9
|
+
$hogename[] = array('id'=>1,'name'=>'hogehoge',gender=>'男性');
|
10
|
+
|
11
|
+
$itemlist[] = array('id'=>1,'iteminfo' => array('木の枝','皮の服','鉄の鎧'));
|
12
|
+
|
13
|
+
foreach ($hogename as $hogenamez) {
|
14
|
+
foreach ($itemlist as $itemlistz) {
|
15
|
+
if ($hogenamez['id'] == $itemlistz['id'] ) {
|
16
|
+
$list[$i] = array(
|
17
|
+
'nameinfo' => $hogenamez,
|
18
|
+
'iteminfo' => array(
|
19
|
+
$itemlistz['iteminfo']
|
20
|
+
)
|
21
|
+
);
|
22
|
+
}
|
23
|
+
}
|
24
|
+
$i ++;
|
25
|
+
}
|
26
|
+
|
27
|
+
```
|
28
|
+
|
29
|
+
idが同じなのでhogehogeさんの持ち物として下記のような結果が得られるようにしたい
|
30
|
+
|
7
31
|
最終イメージとしては
|
8
32
|
```ここに言語を入力
|
9
33
|
array (
|