回答編集履歴

1

追記

2020/03/01 20:34

投稿

退会済みユーザー
test CHANGED
@@ -17,3 +17,15 @@
17
17
 
18
18
 
19
19
  else ではなく、if の直前で、`var_export((bool)!empty($_POST))` とすると分岐条件時の値を確認できます。
20
+
21
+
22
+
23
+ **追記**
24
+
25
+ $_POST のような、書き換え可能なグローバル変数を使用することは、デバッグを複雑にします。
26
+
27
+ 参考:[スーパーグローバル変数に直接アクセスしない方がいい理由](https://teratail.com/questions/63786)
28
+
29
+
30
+
31
+ `filter_input()`で代替することで、見通しを良くすることが可能なので、本件でも試してみると良いです。