質問編集履歴

3

求める表示結果の修正

2020/06/04 12:28

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -12,6 +12,8 @@
12
12
 
13
13
  $arrで以下のような結果を表示させたいです。
14
14
 
15
+ ```ここに言語を入力
16
+
15
17
  <!-- 求めている表示結果 -->
16
18
 
17
19
  $arr = [
@@ -23,6 +25,8 @@
23
25
  ['name'=>'三郎'],
24
26
 
25
27
  ];
28
+
29
+
26
30
 
27
31
  ```
28
32
 
@@ -58,15 +62,15 @@
58
62
 
59
63
  <!-- 求めている表示結果 -->
60
64
 
61
- array (
65
+ $arr = [
62
66
 
63
- 'name' => '太郎',
67
+ ['name'=>'太郎'],
64
68
 
65
- 'name' => '次郎',
69
+ ['name'=>'次郎'],
66
70
 
67
- 'name' => '三郎',
71
+ ['name'=>'三郎'],
68
72
 
69
- )
73
+ ];
70
74
 
71
75
  ```
72
76
 

2

求める表示結果を修正しました。

2020/06/04 12:28

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,49 @@
1
+ たびたびすみません。再度訂正しました。
2
+
3
+ 求めている表示結果の内容を修正しました
4
+
5
+
6
+
7
+ $names = ['太郎', '次郎', '三郎'];
8
+
9
+ ↑この配列とforeachとvar_exportを使って、以下のように表示させなさい、という問題に取り組んでいます。
10
+
11
+
12
+
13
+ $arrで以下のような結果を表示させたいです。
14
+
15
+ <!-- 求めている表示結果 -->
16
+
17
+ $arr = [
18
+
19
+ ['name'=>'太郎'],
20
+
21
+ ['name'=>'次郎'],
22
+
23
+ ['name'=>'三郎'],
24
+
25
+ ];
26
+
27
+ ```
28
+
29
+
30
+
31
+ 始め、'name'というキーを与えるのかと思ったのですが、配列に、同じキーの値は1つしか入れられないと、教えていただきました。
32
+
33
+
34
+
35
+ $names = ['太郎', '次郎', '三郎']; の配列をforeachとvar_exportを使用することが条件なのですが、同じ名前のキーは入れることができません。
36
+
37
+
38
+
39
+ name属性のようにみえるのですが、配列に対してforeach文をつかってname属性を与え、var_exportで上記のような出力を得ることは可能でしょうか?
40
+
41
+
42
+
43
+
44
+
45
+ --------------------訂正前の質問文②----------------------------
46
+
1
47
  ※回答して頂いた方々からのご指摘をうけ、質問文を変更しました。
2
48
 
3
49
 
@@ -40,7 +86,7 @@
40
86
 
41
87
 
42
88
 
43
- --------------------訂正前の質問文----------------------------
89
+ --------------------訂正前の質問文----------------------------
44
90
 
45
91
 
46
92
 

1

キーを使う以外の解決方法について、質問文を変更しました。

2020/06/04 12:26

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- foreachを使って、配列にキーを上書きしたい。
1
+ 配列とforeachとvar_exportを使って、'name' => '太郎',と出力したい。
test CHANGED
@@ -1,3 +1,49 @@
1
+ ※回答して頂いた方々からのご指摘をうけ、質問文を変更しました。
2
+
3
+
4
+
5
+ $names = ['太郎', '次郎', '三郎'];
6
+
7
+ ↑この配列とforeachとvar_exportを使って、以下のように表示させなさい、という問題に取り組んでいます。
8
+
9
+
10
+
11
+ ```ここに言語を入力
12
+
13
+ <!-- 求めている表示結果 -->
14
+
15
+ array (
16
+
17
+ 'name' => '太郎',
18
+
19
+ 'name' => '次郎',
20
+
21
+ 'name' => '三郎',
22
+
23
+ )
24
+
25
+ ```
26
+
27
+
28
+
29
+ 始め、'name'といういーを与えるのかと思ったのですが、配列に、同じキーの値は1つしか入れられないと、教えていただきました。
30
+
31
+
32
+
33
+ $names = ['太郎', '次郎', '三郎']; の配列をforeachとvar_exportを使用することが条件なのですが、同じ名前のキーは入れることができません。
34
+
35
+
36
+
37
+ name属性のようにみえるのですが、配列に対してforeach文をつかってname属性を与え、var_exportで上記のような出力を得ることは可能でしょうか?
38
+
39
+
40
+
41
+
42
+
43
+ --------------------訂正前の質問文----------------------------
44
+
45
+
46
+
1
47
  配列にforeachを使ってキーを上書きする方法はありますでしょうか?
2
48
 
3
49