「PHP/条件分岐」の版間の差分

ナビゲーションに移動 検索に移動
→‎厳密な等価演算子===: <syntaxhighlight lang="PHP">に。なぜかhtml5だった
(→‎厳密な等価演算子===: <syntaxhighlight lang="PHP">に。なぜかhtml5だった)
下記コード、
 
<syntaxhighlight lang="html5PHP">
<?php
 
if文などでの比較の際、イコール記号3個の<code>===</code>で評価すると、数値型と文字列型とを区別して比較し、型も含めて同じ場合にだけ真になります。
 
<syntaxhighlight lang="html5PHP">
<?php
 
 
* 余談
 
余談ですが、PHPは変数に値を代入する際、じつは型の情報も保管しています。なので、上記のように厳密評価も必要に応じて行えるわけです。
 
 
 
== match式 ==
23,379

回編集

案内メニュー