ホームページ  >  記事  >  バックエンド開発  >  PHP比較演算子解析解説

PHP比較演算子解析解説

巴扎黑
巴扎黑オリジナル
2017-08-07 10:34:071124ブラウズ

整数と文字列を比較すると、文字列は整数に変換されます。 2 つの数値文字列を比較する場合は、整数として比較します。このルールは switch ステートメント

PHP比較演算子解析解説

1 にも適用されます。
echo "n";
var_dump($a==$b);
var_dump($a<$b);

結果:
ブール値 false
ブール値 true

追記: メンバーの少ない配列は小さくなります

$a=array(1,2,3,6,9);
echo " n"; ;
var_dump($a>$b);
var_dump($a<$b);
ブール値 true
ブール値 false


ps: 値 1 1 つずつ比較


$a=array(1,2,3,6,'b'=>3);
$b=array(1,2,3,6,8); ;
var_dump( $a>$b);

var_dump( $a<$b);

boolean false
ps: オペランド 1 の場合オペランド 2 にキーが存在しない場合、配列は比較できず、false が返されます。



2. bool または null と他の型の比較


var_dump((bool)(null));//null が bool に変換される場合は false//null と他の型が変換される場合は false; bool を比較し、FALSE <

以上がPHP比較演算子解析解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。