質問編集履歴
3
誤字修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -86,7 +86,7 @@
|
|
86
86
|
|
87
87
|
$sorted_array = $test_json->sort("id", true)->toArray();
|
88
88
|
|
89
|
-
if (empty($
|
89
|
+
if (empty($sorted_array)) return $res;
|
90
90
|
|
91
91
|
|
92
92
|
|
2
該当箇所の関数を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -11,6 +11,8 @@
|
|
11
11
|
|
12
12
|
|
13
13
|
### 発生している問題・エラーメッセージ
|
14
|
+
|
15
|
+
初期化した空の配列が返却されます。
|
14
16
|
|
15
17
|
|
16
18
|
|
@@ -36,7 +38,7 @@
|
|
36
38
|
|
37
39
|
```ここに言語名を入力
|
38
40
|
|
39
|
-
[
|
41
|
+
$test_json= [
|
40
42
|
|
41
43
|
{
|
42
44
|
|
@@ -70,6 +72,34 @@
|
|
70
72
|
|
71
73
|
}
|
72
74
|
|
73
|
-
]
|
75
|
+
];
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
private function getTestArray($test_json) {
|
80
|
+
|
81
|
+
$res = [];
|
82
|
+
|
83
|
+
$sorted_array = [];
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
$sorted_array = $test_json->sort("id", true)->toArray();
|
88
|
+
|
89
|
+
if (empty($audio_json)) return $res;
|
90
|
+
|
91
|
+
|
92
|
+
|
93
|
+
foreach ($sorted_array as $key => $row){
|
94
|
+
|
95
|
+
$res[$key] = $row['first_name'];
|
96
|
+
|
97
|
+
}
|
98
|
+
|
99
|
+
|
100
|
+
|
101
|
+
return $res;
|
102
|
+
|
103
|
+
}
|
74
104
|
|
75
105
|
```
|
1
発生している問題を追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,6 +17,14 @@
|
|
17
17
|
```
|
18
18
|
|
19
19
|
Pythonだと簡単なのかもしれませんが、PHPで実現したいのです。
|
20
|
+
|
21
|
+
|
22
|
+
|
23
|
+
json_decode, get_object_varsなど関数を利用してみましたが、
|
24
|
+
|
25
|
+
うまく配列に格納できませんでした(ソートは格納後に行う想定で)
|
26
|
+
|
27
|
+
[{},{},{}...]の形式ですと、文字列としてカンマを考慮する必要があるのでしょうか。
|
20
28
|
|
21
29
|
```
|
22
30
|
|