考え、感じる、Web制作。

Web制作の学習や情報についての記事が中心です。

ブログ書きます

webサイト制作の勉強中。

今はphpを進めている。

 

今日はのif文を習得。

vbaと比較してみる。

php
if(条件){正の場合の処理;}else{偽の場合の処理;};

vba
if 条件 then 正の場合の処理 else 偽の場合の処理

違い
phpには条件記述に()を付ける。
phpには処理に{}を付ける。
phpにはthenがない。
phpでは等号を==または===と記述。

 

==と===の違い
==の場合  数値の1と文字列の"1"が等しい
===の場合 数値の1と文字列の"1"が等しくない

データ型を意識的にstringで指定しない限り==で問題ない気がするが、
===を使うデメリットはないので、通常は===を使うべきと思われる。