[PHP] 比較演算子とは
比較演算子は「AはBと等しい」、「BよりAが大きい」などのように、左辺と右辺に指定した値を比較するときに使用します。
真となった場合にはTRUE、偽となった場合にはFALSEを返します。
PHPで使われる比較演算子の種類
演算子 | 記述例 | 説明 |
---|---|---|
== | $a == $b | aとbの値が等しい |
=== | $a === $b | aとbの値が等し等しく、型も同じ |
!= | $a != $b | aとbの値が等しくない |
<> | $a <> $b | aとbの値が等しくない |
!== | $a !== $b | aとbの値または型が等しくない |
> | $a > $b | bよりaが大きい |
>= | $a >= $b | bよりaが大きいか等しい |
< | $a < $b | bよりaが小さい |
<= | $a <= $b | bよりaが小さいか等しい |
サンプルコード
1 2 3 4 5 6 7 8 9 10 |
<?php $a = 10; $b = 20; if ($a == $b) { echo "aとbは等しい"; } else { echo "aとbは等しくない"; } ?> |
サンプルコード 配列を比較する
1 2 3 4 5 6 7 8 9 10 |
<?php $fruits1 = ['apple', 'orange', 'grape']; $fruits2 = ['apple', 'orange', 'grape']; if ($fruits1 == $fruits2){ echo 'fruits1とfruits2の配列は等しい'; }else{ echo 'fruits1とfruits2の配列は等しくない'; } ?> |