回答編集履歴

1

追記

2020/03/11 06:15

投稿

Y.H.
Y.H.

スコア7914

test CHANGED
@@ -1,20 +1,22 @@
1
- $valueに入っている値は文字列型(String)なので`===`で数値と比較しても
1
+ `$value`に入っている値は文字列型(String)なので`===`で数値と比較しても
2
2
 
3
3
  常に偽になります。
4
+
5
+ 参考:[(php.net)比較演算子](https://www.php.net/manual/ja/language.operators.comparison.php)
4
6
 
5
7
 
6
8
 
7
9
  ```php
8
10
 
9
- if($value===10){
11
+ if($value===10){ // 文字列型と数値を比較しているので常に偽
10
12
 
11
13
  }
12
14
 
13
- if($value===100){
15
+ if($value===100){// 文字列型と数値を比較しているので常に偽
14
16
 
15
17
  }
16
18
 
17
- if($value===1000){
19
+ if($value===1000){// 文字列型と数値を比較しているので常に偽
18
20
 
19
21
  }
20
22