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

回答編集履歴

3

修正

2020/05/10 02:57

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -12,4 +12,5 @@
12
12
  ```
13
13
 
14
14
  オブジェクトになるとstdClassになるのでアローでアクセスします。
15
+
15
- ※json_decode()の第二引数trueにしてる場合はアローじゃなくて連想配列でアクセスなので、提示したコードを参考に組んでみてください。おそらくほぼそのまま使えるはず。
16
+ ※json_decode()の第二引数trueにしてる場合はアローじゃなくて連想配列でアクセスなので、提示したコードを参考に組んでみてください。おそらくロジックはほぼそのまま使えるはず。

2

修正

2020/05/10 02:57

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -1,5 +1,6 @@
1
1
  こうですかね。
2
2
  ```php
3
+ $jsonarr = json_decode($json);
3
4
  $prefdata = [];
4
5
 
5
6
  foreach($jsonarr[0] as $r){

1

修正

2020/05/10 02:56

投稿

m.ts10806
m.ts10806

スコア80888

answer CHANGED
@@ -10,4 +10,5 @@
10
10
  var_dump($prefdata);
11
11
  ```
12
12
 
13
- オブジェクトになるとstdClassになるのでアローでアクセスします。
13
+ オブジェクトになるとstdClassになるのでアローでアクセスします。
14
+ ※json_decode()の第二引数trueにしてる場合はアローじゃなくて連想配列でアクセスなので、提示したコードを参考に組んでみてください。おそらくほぼそのまま使えるはず。