[关闭]
@Chiang 2020-02-16T17:48:52.000000Z 字数 504 阅读 593

PHP 太空船运算符(组合比较符)

PHP7新特性 2020-02


  1. PHP 7 新增加的太空船运算符(组合比较符)用于比较两个表达式 $a $b,如果 $a 小于、等于或大于 $b时,它分别返回-101
  1. <?php
  2. // 整型比较
  3. print( 1 <=> 1);print(PHP_EOL);
  4. print( 1 <=> 2);print(PHP_EOL);
  5. print( 2 <=> 1);print(PHP_EOL);
  6. print(PHP_EOL); // PHP_EOL 为换行符
  7. // 浮点型比较
  8. print( 1.5 <=> 1.5);print(PHP_EOL);
  9. print( 1.5 <=> 2.5);print(PHP_EOL);
  10. print( 2.5 <=> 1.5);print(PHP_EOL);
  11. print(PHP_EOL);
  12. // 字符串比较
  13. print( "a" <=> "a");print(PHP_EOL);
  14. print( "a" <=> "b");print(PHP_EOL);
  15. print( "b" <=> "a");print(PHP_EOL);
  16. ?>
  17. 以上程序执行输出结果为:
  18. 0
  19. -1
  20. 1
  21. 0
  22. -1
  23. 1
  24. 0
  25. -1
  26. 1

参考资料:
新特性
PHP 太空船运算符(组合比较符)

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注