PHP の比較演算子の 1 つが等しくありません。これは記号 != または <> で表されます。そして、指定された 2 つの値のデータ型を比較する場合は常に、PHP で不等号演算子を使用します。 PHP のこの不等号演算子は、指定された 2 つの変数に格納されている値が同じでなくても、指定された 2 つの値のデータ型が同じ場合に true を返します。また、指定された 2 つの値のデータ型が同じでない場合、PHP のこの不等号演算子は false を返します。 2 つの変数に格納されている値が同じであっても、2 つの値は同じではありません。
広告 このカテゴリーの人気コース PHP 開発者 - 専門分野 | 8コースシリーズ | 3 つの模擬テスト無料ソフトウェア開発コースを始めましょう
Web 開発、プログラミング言語、ソフトウェア テスト、その他
構文:
$variable1 != $variable2; $variable1 <> $variable2;
ここで、variable1 は、variable2 で表される変数と比較されるデータ型の変数の値を表します。
言及されている例を以下に示します:
指定された 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); ?>
出力:
上記のプログラムでは、文字列値がvariable1という変数に格納されています。次に、文字列値が、variable2 という別の変数に格納されます。両方の変数に格納される値は異なります。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が異なっていても、2 つの変数のデータ型は同じであるため、等しくない演算子は true を返します。
指定された 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); ?>
出力:
上記のプログラムでは、文字列値がvariable1という変数に格納されています。次に、文字列値が、variable2 という別の変数に格納されます。両方の変数に格納される値は異なります。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が異なっていても、2 つの変数のデータ型は同じであるため、等しくない演算子は true を返します。
指定された 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); ?>
出力:
上記のプログラムでは、variable1 という変数に整数値が格納されています。次に、文字列値がvariable2という変数に格納されます。両方の変数に格納される値は同じです。次に、等しくない演算子を使用して 2 つの変数のデータ型を比較します。変数に格納されている値が同じであっても、2 つの変数のデータ型が異なるため、等しくない演算子は false を返します。
以上がPHP が等しくありませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。