PHP 7 の宇宙船オペレーター (<=>)
概要
PHP 7 では、「Spaceship」オペレーターとも呼ばれる Spaceship オペレーターが導入されました。この演算子は、結合比較のプロセスを簡素化し、オペランド間の関係に基づいて異なる値を返します。
宇宙船オペレーターはどのように機能しますか?
<=> ;演算子はオペランドを比較して以下を返すことによって機能します: 値が等しい場合は
比較ルール
Spaceship 演算子は、PHP の他の比較演算子 (<、<=、== など) と同じ比較ルールに従います。 、>=、および>。これは、次のことを意味します。
使用例
Spaceship 演算子は、複数の値を 1 つの演算子で比較する必要がある状況で特に便利です。例:
例
次のコードを考えてみましょう:
<code class="php">echo 1 <=> 1; // Output: 0 echo 3 <=> 4; // Output: -1 echo "x" <=> "x"; // Output: 0 echo "x" <=> "y"; // Output: -1</code>
この例では:
以上がSpaceship Operator () は PHP 7 でどのように動作しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。