こんにちは。たいら(@tairaengineer2)です。
この記事では、 PHPで===(イコール3つ)の比較演算子について解説します。
前提条件:実行環境について
実行環境は以下の通りです。
OS | Windows10 |
---|---|
PHPのバージョン | 7.4.6 |
===(イコール3つ)の比較演算子とは
===(イコール3つ)の比較演算子とは、値と型が完全に一致しているかどうかを比較できる演算子です。
値と型どちらも一致した場合 | trueを返す |
---|---|
値と型どちらかが不一致だった場合 | falseを返す |
では、次の章で実際に使ってみます。
===(イコール3つ)の比較演算子を解説するプログラムの概要
===(イコール3つ)の比較演算子を解説するプログラムでは、
- 型と値が一致している変数
- 値のみ一致している変数
の2種類を===(イコール3つ)の比較演算子で比較し、結果を表示させていきます。
phpプログラムは。
C:\xampp\htdocs
配下に、【equal.php】というファイル名で格納しています。
PHPサンプルプログラム
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
<?php $num31 = 3; $num32 = 3; print("■型がintとintの比較<br >"); if ($num31 === $num32){ print("変数num31と変数num32は型と値が等しい<br >"); } else{ print("変数num31と変数num32は型または値が不一致<br >"); } $int1 = 1; $str1 = "1"; print("■型がintとstringの比較<br >"); if ($int1 === $str1){ print("変数int1と変数str1は型と値が等しい<br >"); } else{ print("変数int1と変数str1は型または値が不一致<br >"); } ?> |
実行結果
XAMPPを起動して、【http://localhost/equal.php】のURLにアクセスします。
XAMPPでPHPの動かし方については、こちらの記事をご参考ください。
型と値が一致している場合のみ、trueであることがわかりました!
まとめ:===(イコール3つ)の比較演算子を使ってみよう!
以上が===(イコール3つ)の比較演算子についての解説でした!
===(イコール3つ)の比較演算子は、値と型が一致かどうか判定するときとても便利なので、ぜひ使ってみてください!
あなたのご参考になったのなら、とても嬉しいです(*´▽`*)
ではでは~(・ω・)ノシ
コメント