PHPサンプル
UPDATE:2017年04月01日
比較演算子を利用したい
1 Minute Note
== | 等しい | === | 同じ |
!= | 等しくない | <> | 等しくない |
!== | 同じでない | ||
> | より大きい | < | より小さい |
>= | 以上 | <= | 以下 |
- 比較演算子 は、左右のオペランドを比較する
- 比較演算子 は、結果を論理値「TRUE(真)」「FALSE(偽)」で返す
- 比較演算子 は、様々なデータ型を比較できる
比較演算子を利用したい
比較演算子は左辺オペランドと右辺オペランドを比較します(オペランド:演算の対象となる値や変数のこと)。比較の結果が真なら論理値の「true(真)」を返し、そうでない場合は論理値の「false(偽)」を返します(論理型はこちらを参照下さい)。オペランドには数値や文字列の両方が使用できます。また他のさまざまな型を比較できます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 | <!-- サンプルコード --> <h3>型変換</h3> <?php //NULLを""に変換 if(null == "") echo '結果は TRUE です。<br>'; //""をboolに変換 if(false == "") echo '結果は TRUE です。<br>'; //要素数の少ない配列の方が小さくなる $a = array(1,2,3); $b = array(1,2,3,4); if($a <= $b) echo '結果は TRUE です。<br>'; ?> <h3>等しい==</h3> <?php if(1 == 1) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>同じ===</h3> <?php if(1 === 1) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>等しくない!=</h3> <?php if(1 != 2) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>同じでない!==</h3> <?php if(1 !== 2) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>より大きい></h3> <?php if(2 > 1) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>より小さい<</h3> <?php if(1 < 2) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>以上>=</h3> <?php if(2 >= 1) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> <h3>以下<=</h3> <?php if(1 <= 2) echo '結果は TRUE です。'; else '結果は FALSE です。'; ?> |
実行結果
型変換
結果は TRUE です。
結果は TRUE です。
結果は TRUE です。
結果は TRUE です。
結果は TRUE です。
結果は TRUE です。
等しい==
結果は TRUE です。
同じ===
結果は TRUE です。
等しくない!=
結果は TRUE です。
同じでない!==
結果は TRUE です。
より大きい>
結果は TRUE です。
より小さい<
結果は TRUE です。
以上>=
結果は TRUE です。
以下<=
結果は TRUE です。
タグ(=記事関連ワード)
タグ: PHPサンプル
日付
投稿日:2014年2月21日
最終更新日:2017年04月01日
最終更新日:2017年04月01日
このカテゴリの他のページ
この記事へのコメント
トラックバックurl
https://wepicks.net/phpsample-operators-comparison/trackback/