回答編集履歴

2

後から見た人がわかりやすいようリンクを修正

2021/03/12 04:28

投稿

kaya754
kaya754

スコア133

test CHANGED
@@ -26,9 +26,9 @@
26
26
 
27
27
  php のisset()に空の配列を渡すとtrue を返します。
28
28
 
29
- 参考 https://qiita.com/shinichi-takii/items/00aed26f96cf6bb3fe62
29
+ Laravelの@isset($val)は、内部的にif(isset($val))なので空の配列を渡すと表示されるのが仕様です。
30
30
 
31
- Laravelの@isset($val)は、内部的にif(isset($val))なので空の配列を渡すと表示されるのが仕様です。
31
+ 参考 [PHP isset, empty, is_null の違い早見表](https://qiita.com/shinichi-takii/items/00aed26f96cf6bb3fe62)
32
32
 
33
33
 
34
34
 

1

文章の配置を変更

2021/03/12 04:28

投稿

kaya754
kaya754

スコア133

test CHANGED
@@ -1,13 +1,3 @@
1
- php のisset()に空の配列を渡すとtrue を返します。
2
-
3
- 参考 https://qiita.com/shinichi-takii/items/00aed26f96cf6bb3fe62
4
-
5
-
6
-
7
- Laravelの@isset($val)は、内部的にif(isset($val))なので空の配列を渡すと表示されるのが仕様です。
8
-
9
-
10
-
11
1
  ```php
12
2
 
13
3
  //この部分を
@@ -29,3 +19,19 @@
29
19
  @endif
30
20
 
31
21
  ```
22
+
23
+ ここからは補足です。
24
+
25
+
26
+
27
+ php のisset()に空の配列を渡すとtrue を返します。
28
+
29
+ 参考 https://qiita.com/shinichi-takii/items/00aed26f96cf6bb3fe62
30
+
31
+ Laravelの@isset($val)は、内部的にif(isset($val))なので空の配列を渡すと表示されるのが仕様です。
32
+
33
+
34
+
35
+ Laravelのプリントデバッグはdd($val)が便利ですので使いましょう。
36
+
37
+ またLaravelのversionが6.x以降ではddd($val)で更に詳細な情報を表示するデバッグが可能なので使いわけましょう。