質問編集履歴

1

指摘点の修正後

2018/01/03 07:55

投稿

tarofess
tarofess

スコア127

test CHANGED
File without changes
test CHANGED
@@ -40,11 +40,9 @@
40
40
 
41
41
  $json = file_get_contents('php://input');
42
42
 
43
+ $data = json_decode($json, true);
44
+
43
45
  var_dump($json);
44
-
45
- $data = json_encode($json, true);
46
-
47
- echo $data['Diary'];
48
46
 
49
47
  ```
50
48
 
@@ -54,13 +52,7 @@
54
52
 
55
53
  string(0) ""
56
54
 
57
- Warning: Illegal string offset 'Diary' in ~~~ on line 6
58
55
 
59
- "
60
-
61
-
62
-
63
- var_dumpでstring(0) "" と表示され、echo $data['Diary'];でエラーメッセージが表示され、実際の出力は""になっています。
64
56
 
65
57
  なぜPHP側で値が受け取れていないのでしょうか。
66
58