ホームページ > バックエンド開発 > PHPの問題 > PHPにおける不等号演算子とは何ですか?

PHPにおける不等号演算子とは何ですか?

青灯夜游
リリース: 2023-03-10 09:36:02
オリジナル
3473 人が閲覧しました

php の不等演算子は、「!=」、「!==」、および「<>」です。 「!=」 演算子と「<>」 演算子は違いがなく完全に同等であり、2 つのオブジェクトの値が等しいかどうかを比較するために使用されます。一方、「!==」 演算子は絶対的な不等号を示します。値の比較に加えて、型も比較します。

PHPにおける不等号演算子とは何ですか?

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 不等演算子

オペレータ名前説明インスタンス x != yは等しくないxがyと等しくない場合は、true5!=8を返しますtruex <> y は等しくない #x !== y絶対に等しくないx が y と等しくない場合、または同じ型でない場合は、true を返します5!= ="5" は true を返します手順:
#x が y と等しくない場合、true を返します 5<>8 true を返します
php では、

<>

および

!= これら 2 つはまったく同じであり、違いはありません。これらは 2 つのオブジェクトの値が等しいかどうかを比較するために使用されます。 と等しくありません!==

値の比較に加えて、型も比較されます。

例: 1 != '1'

は、数値 1 と文字列 1 の値が等しいため、false を返します (

1 !)。 == '1'

2 つの型が等しくないため true を返します

例:

<?php
$x=100; 
$y="100";

var_dump($x == $y); // returns true because values are equal
echo "<br>";
var_dump($x === $y); // returns false because types are not equal
echo "<br>";
var_dump($x != $y); // returns false because values are equal
echo "<br>";
var_dump($x !== $y); // returns true because types are not equal
echo "<br>";

$a=50;
$b=90;

var_dump($a > $b);
echo "<br>";
var_dump($a <  $b);
?>
ログイン後にコピー
出力:
bool(true)
bool(false)
bool(false)
bool(true)
bool(false)
bool(true)
ログイン後にコピー

推奨される学習内容: "

PHP ビデオ チュートリアル

"

以上がPHPにおける不等号演算子とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート