2-15 比較演算子:等しい2~中高年のためのプログラミング教室:PHPドリル~

一日一個コツコツ楽しみましょう!

以前の回で等しいことを比較することを勉強しましたが、今回は「型」に注目してより厳密な等しいの検証をします!

Q 変数aが変数bと同じ型で等しいかどうか比較しましょう。

A

$a === $b

型が同じで且つ等しい場合にtrueとなり、そうでない場合falseとなります。

普通の==は、暗黙的な「型変換」が行われることに注意。

[落とし穴] 数値と文字列の比較や、数値形式の文字列の場合は数値変換されます。

var_dump(0 == "a");      // 0 == 0 -> true
var_dump("1" == "01");   // 1 == 1 -> true
var_dump("10" == "1e1"); // 10 == 10 -> true
var_dump(100 == "1e2");  // 100 == 100 -> true

===を使えば、型変換が行われず、厳密に比較されます。

 

如何でしょうか?

少しでもプログラミングに興味を持たれた方や、実際に体験してみたくなった方はまずは無料体験クラスにいらっしゃってみませんか?

無料体験クラスの詳しい内容や日時は下のリンクをクリックしてみてください!

中高年のためのプログラミング教室 無料体験クラス

皆様のお越しをお待ちしております!

「超初心者向け IT創職メルマガ 」 もいかがですか?

 

無料体験から始めて、自分に合ったクラスや目標を探していきましょう!
近い目標の生徒さん達と共に、効率よく学ぶことが出来ます。

無料見学お申し込み

合わせて読みたい記事

bbcj_press_01_oct

ブルーボトルコーヒー 清澄白河 日本1号店進出の意味 〜 時間資本主義とサービス業全体のThird Wave化のゴングが鳴る!Uber以来の衝撃必至

2015年2月3日
教えてプログラミング表紙

プレスリリース:コードを一切使わないプログラミング入門書『教えて♪プログラミング』の人気に応え無料フォローアップレッスンの開催を決定!

2016年7月14日
IMG_1356

テニス ベイビーステップ 聖地巡礼レポート(2) 〜 錦織圭につながっている場所に入会!の巻

2015年2月1日
pak66_nanimohaittenaiglass20130608_tp_v

ボジョレヌーボー飲みながら自動運転!?

2016年11月30日