ホームページ  >  記事  >  バックエンド開発  >  初心者でも学べるPHP基本構文の比較演算子

初心者でも学べるPHP基本構文の比較演算子

慕斯
慕斯オリジナル
2021-05-20 17:47:021684ブラウズ

PHP 基本構文の比較演算子とは何ですか?なぜ比較されるのでしょうか?それらの間にはどのような違いがあるのですか?この記事では、PHP の魅力を探求していきます。一緒に考えていきましょう。

初心者でも学べるPHP基本構文の比較演算子

数学の比較演算子については、次のとおりです。

初心者でも学べるPHP基本構文の比較演算子PHP の演算子は次の図に示されています:

初心者でも学べるPHP基本構文の比較演算子

##例:

x=3

y=5

x は正しいですが、x>y は間違っています。コンピュータの場合、bool (Boolean) データ型、つまり true (true) と false (fals)# に基づいて正誤が判断されます。 ##つまり、型を判断するために if...else も使用できるのでしょうか?

答えは間違いなく「はい」です

コードは次のとおりです:

<?php
$x = 3;
$y = 5;
//因为3大于5不成立,所以得出的结论是假的,即为false
if($x > $y){
    //结果为真
    echo &#39;变量x大于变量y,成立&#39;;
}else{
    //结果为假
    echo &#39;变量x大于变量y,不成立&#39;;
}
?>

結果

:

初心者でも学べるPHP基本構文の比較演算子

## (= =)

に等しく、すべて (= = =) に等しい場合、それらも判定タイプに属します。それらの結果は次のとおりです。違いは何ですか? 等しいコードは次のとおりです:

<?php
$x = 4;
$y = &#39;4&#39;;
if($x == $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

結果は次のとおりです:

等しいコードは次のとおりです: 初心者でも学べるPHP基本構文の比較演算子

<?php
$x = 4;
$y = &#39;4&#39;;
if($x === $y){
    echo &#39;结果为真&#39;;
}else{
     echo &#39;结果为假&#39;;
}
?>

結果は次のとおりです:

初心者でも学べるPHP基本構文の比較演算子原因:

##$x = 4; //Shaping

<br>$y = '4';//String

したがって、比較により、 は ( = = =) は、イコール判定タイプとも呼ばれます。そして、$x は整数型、$y は文字型なので実行結果は false、

イコール (= =)

の場合は型を判定しないので結果は true 推奨される学習: 「PHP ビデオ チュートリアル

以上が初心者でも学べるPHP基本構文の比較演算子の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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