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

質問編集履歴

4

誤字修正

2018/09/09 13:14

投稿

rutawaru
rutawaru

スコア22

title CHANGED
File without changes
body CHANGED
@@ -54,7 +54,7 @@
54
54
 
55
55
  ``` php
56
56
 
57
- $Time = array_column($array, 'Price');
57
+ $Time = array_column($array, 'Closed');
58
58
  var_dump($Time)
59
59
  /*
60
60
  array(0) { }

3

質問完成

2018/09/09 13:14

投稿

rutawaru
rutawaru

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  下記のような配列があるのですが、キーが「Closed」の値だけ取り出して変数に格納したいです。
2
2
  ``` php
3
- //var_dump(arrayWithKey)
3
+ //var_dump($array)
4
4
  array(325) {
5
5
  [0]=>
6
6
  array(9) {
@@ -53,12 +53,11 @@
53
53
  これでやっても$Timeには何も入っていないようでできません。
54
54
 
55
55
  ``` php
56
- $Time = [];
57
- $Time = array_colum($arrayWithKey/*上記配列*/, 'Closed')
58
56
 
57
+ $Time = array_column($array, 'Price');
59
58
  var_dump($Time)
60
59
  /*
61
-
60
+ array(0) { }
62
61
  と表示される
63
62
  */
64
63
 
@@ -90,7 +89,14 @@
90
89
  );
91
90
 
92
91
  $first_names = array_column($records, 'first_name');
93
- echo('<pre>');
94
- var_dump($first_);
92
+ var_dump($first_names);
93
+
95
- echo('</pre>');
94
+ /*
95
+ array(4) { [0]=> string(4) "John" [1]=> string(5) "Sally" [2]=> string(4) "Jane" [3]=> string(5) "Peter" }
96
+ と表示される。
97
+ */
98
+
96
- ```
99
+ ```
100
+
101
+ 原因がお分かりの方いましたらご回答頂ければと思います。
102
+ よろしくお願いします。

2

2018/09/09 13:13

投稿

rutawaru
rutawaru

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,96 @@
1
+ 下記のような配列があるのですが、キーが「Closed」の値だけ取り出して変数に格納したいです。
2
+ ``` php
3
+ //var_dump(arrayWithKey)
4
+ array(325) {
5
+ [0]=>
6
+ array(9) {
7
+ ["OrderUuid"]=>
8
+ string(73) "c64ff1fa-73b1-4e71-84d0-b6e84df2bd65"
9
+ ["Exchange"]=>
10
+ string(15) "BTC-IOP"
11
+ ["Type"]=>
12
+ string(21) "LIMIT_SELL"
13
+ ["Quantity"]=>
14
+ string(21) "1.09940852"
15
+ ["Limit"]=>
16
+ string(21) "0.00045479"
17
+ ["CommissionPaid"]=>
18
+ string(21) "0.00000125"
19
+ ["Price"]=>
20
+ string(21) "0.00050000"
21
+ ["Opened"]=>
22
+ string(45) "10/31/2017 11:45:14 PM"
23
+ ["Closed
24
+ "]=>
25
+ string(47) "10/31/2017 11:45:59 PM
1
- 内容編集中
26
+ "
27
+ }
28
+ [1]=>
29
+ array(9) {
30
+ ["OrderUuid"]=>
31
+ string(73) "adae858c-a929-4334-9143-dbf6cc84aa23"
32
+ ["Exchange"]=>
33
+ string(15) "BTC-IOP"
34
+ ["Type"]=>
35
+ string(21) "LIMIT_SELL"
36
+ ["Quantity"]=>
37
+ string(25) "254.88268995"
38
+ ["Limit"]=>
39
+ string(21) "0.00045030"
40
+ ["CommissionPaid"]=>
41
+ string(21) "0.00028701"
42
+ ["Price"]=>
43
+ string(21) "0.11480681"
44
+ ["Opened"]=>
45
+ string(45) "10/31/2017 11:46:30 PM"
46
+ ["Closed
47
+ "]=>
48
+ string(47) "10/31/2017 11:46:30 PM
49
+ "
50
+ //以下省略
51
+ ```
52
+
2
- たははやわたたなややしなまややならあかやたはややららはかた
53
+ これでっても$Timeに何も入っていいようでできせん。
54
+
55
+ ``` php
56
+ $Time = [];
57
+ $Time = array_colum($arrayWithKey/*上記配列*/, 'Closed')
58
+
59
+ var_dump($Time)
60
+ /*
61
+
62
+ と表示される
63
+ */
64
+
65
+ ```
66
+
67
+ 下記のコードは問題なくできてます。
68
+ ``` php
69
+ $records = array(
70
+ array(
71
+ 'id' => 2135,
72
+ 'first_name' => 'John',
73
+ 'last_name' => 'Doe',
74
+ ),
75
+ array(
76
+ 'id' => 3245,
77
+ 'first_name' => 'Sally',
78
+ 'last_name' => 'Smith',
79
+ ),
80
+ array(
81
+ 'id' => 5342,
82
+ 'first_name' => 'Jane',
83
+ 'last_name' => 'Jones',
84
+ ),
85
+ array(
86
+ 'id' => 5623,
87
+ 'first_name' => 'Peter',
88
+ 'last_name' => 'Doe',
89
+ )
90
+ );
91
+
92
+ $first_names = array_column($records, 'first_name');
93
+ echo('<pre>');
94
+ var_dump($first_);
95
+ echo('</pre>');
96
+ ```

1

2018/09/09 13:03

投稿

rutawaru
rutawaru

スコア22

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,2 @@
1
- 下記のような配列があるのですが、キーが「Closed」の値だけ取り出して変数に格納したいです。
2
-
3
- これでやってもできません。
1
+ 内容編集中
4
-
5
- 下記のコード問題くできてすのでphpのバージョンではないです。
2
+ はややわたたややしなややならあかやたはややららあまはかた
6
-
7
- 原因がお分かりの方いましたらご回答頂ければと思います。
8
-
9
- よろしくお願いします。