PHP が等しくありません

王林
王林オリジナル
2024-08-29 12:35:34806ブラウズ

PHP の比較演算子の 1 つが等しくありません。これは記号 != または <> で表されます。そして、指定された 2 つの値のデータ型を比較す​​る場合は常に、PHP で不等号演算子を使用します。 PHP のこの不等号演算子は、指定された 2 つの変数に格納されている値が同じでなくても、指定された 2 つの値のデータ型が同じ場合に true を返します。また、指定された 2 つの値のデータ型が同じでない場合、PHP のこの不等号演算子は false を返します。 2 つの変数に格納されている値が同じであっても、2 つの値は同じではありません。

広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト

無料ソフトウェア開発コースを始めましょう

Web 開発、プログラミング言語、ソフトウェア テスト、その他

構文:

$variable1 != $variable2;
$variable1 <> $variable2;

ここで、variable1 は、variable2 で表される変数と比較されるデータ型の変数の値を表します。

PHP における notequal 演算子の働き

  • PHP の比較演算子の 1 つが等しくありません。これは記号 != または <> で表されます。
  • 2 つの値が等しいか否かに関係なく、指定された 2 つの値のデータ型を比較したい場合は、PHP では不等号演算子を使用します。
  • 等しくない演算子は、指定された 2 つの値のデータ型が同じ場合、2 つの変数に格納されている値が同じでなくても true を返します。
  • PHP の不等演算子は、指定された 2 つの値のデータ型が同じでない場合、2 つの変数に格納されている値が同じであっても false を返します。

PHP が等しくない例

言及されている例を以下に示します:

例 #1

指定された 2 つの値のデータ型を比較し、出力を返す不等号演算子の動作を示す PHP プログラム。

コード:

<?php
//an integer value is stored in a variable called variable1
$variable1 = 10;
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = "10";
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>
<p><strong>出力:</strong></p>
<p><img  src="https://img.php.cn/upload/article/000/000/000/172490613638354.jpg" alt="PHP が等しくありません" ></p>
<p>上記のプログラムでは、variable1 という変数に整数値が格納されています。次に、文字列値がvariable2という変数に格納されます。両方の変数に格納される値は同じです。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が同じであっても、2 つの変数のデータ型が異なるため、等しくない演算子は false を返します。</p>
<h4>例 #2</h4>
<p>指定された 2 つの値のデータ型を比較し、出力を返す不等号演算子の動作を示す PHP プログラム。</p>
<p><strong>コード:</strong></p>


<pre class="brush:php;toolbar:false"><?php
//an integer value is stored in a variable called variable1
$variable1 = "Hello";
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = "Welcome";
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

出力:

PHP が等しくありません

上記のプログラムでは、文字列値がvariable1という変数に格納されています。次に、文字列値が、variable2 という別の変数に格納されます。両方の変数に格納される値は異なります。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が異なっていても、2 つの変数のデータ型は同じであるため、等しくない演算子は true を返します。

例 #3

指定された 2 つの値のデータ型を比較し、出力を返す不等号演算子の動作を示す PHP プログラム。

コード:

<?php
//an integer value is stored in a variable called variable1
$variable1 = 2.9999;
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = 10.55555;
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

出力:

PHP が等しくありません

上記のプログラムでは、文字列値がvariable1という変数に格納されています。次に、文字列値が、variable2 という別の変数に格納されます。両方の変数に格納される値は異なります。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が異なっていても、2 つの変数のデータ型は同じであるため、等しくない演算子は true を返します。

例 #4

指定された 2 つの値のデータ型を比較し、出力を返す不等号演算子の動作を示す PHP プログラム。

コード:

<?php
//an integer value is stored in a variable called variable1
$variable1 = "ffffff";
echo "The value stored in the first variable is: $variable1<br/>";
//a string value is stored in a variable called variable2
$variable2 = ffffff;
echo "The value stored in the second variable is: $variable2<br/>";
//not equal operator is used to compare the data type of the given two variables and return the result
echo "The result returned after using not equal operator is: ";
var_dump($variable1 != $variable2);
?>

出力:

PHP が等しくありません

上記のプログラムでは、variable1 という変数に整数値が格納されています。次に、文字列値がvariable2という変数に格納されます。両方の変数に格納される値は同じです。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が同じであっても、2 つの変数のデータ型が異なるため、等しくない演算子は false を返します。

以上がPHP が等しくありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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