回答編集履歴

2

修正

2019/06/29 21:27

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ->名称 のようにアロー演算子を利用してアクセスするのは**オブジェクトのプロパティ**です。
12
12
 
13
- all()メソッドは[コアソース](https://github.com/laravel/framework/blob/5.8/src/Illuminate/Http/Request.php)をたどっていくと[ArrayAccess インターフェイス](https://www.php.net/manual/ja/class.arrayaccess.php)を利用してオブジェクト配列として返すような仕組みになっているようなので、
13
+ all()メソッドは[コアソース](https://github.com/laravel/framework/blob/5.8/src/Illuminate/Http/Request.php)をたどっていくと[ArrayAccess インターフェイス](https://www.php.net/manual/ja/class.arrayaccess.php)を利用してオブジェクト配列として返すような仕組みになっているようなので、
14
14
 
15
15
  ->名称 ではなく [名称]のように通常配列にアクセスするときと同じ書き方で対応することになります。
16
16
 

1

修正

2019/06/29 21:27

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -23,3 +23,7 @@
23
23
  <td>{{$item['inquiry']}</td>
24
24
 
25
25
  ```
26
+
27
+
28
+
29
+ エラーも「Trying to get property of non-object」→「非オブジェクトのプロパティにアクセスしようとしている」なので、$itemsが既にオブジェクトではなく配列となっていることが分かります。