PHP 太空船運(yùn)算符(組合比較符)

PHP 7 新增加的太空船運(yùn)算符(組合比較符)用于比較兩個(gè)表達(dá)式 $a$b,如果 $a 小于、等于或大于 $b時(shí),它分別返回-1、0或1。

實(shí)例

<?php
// 整型比較
print( 1 <=> 1);echo "<br/>";
print( 1 <=> 2);echo "<br/>";
print( 2 <=> 1);echo "<br/>";
print(PHP_EOL);
// 浮點(diǎn)型比較
print( 1.5 <=> 1.5);echo "<br/>";
print( 1.5 <=> 2.5);echo "<br/>";
print( 2.5 <=> 1.5);echo "<br/>";
print(PHP_EOL);
// 字符串比較
print( "a" <=> "a");echo "<br/>";
print( "a" <=> "b");echo "<br/>";
print( "b" <=> "a");echo "<br/>";
?>

以上程序執(zhí)行輸出結(jié)果為:

0
-1
1

0
-1
1

0
-1
1