博客列表 >太空船比较运算符小知识

太空船比较运算符小知识

PHP新手学习记录
PHP新手学习记录原创
2020年04月19日 15:32:301501浏览

今天的学习中初识 php7 新增的结合比较运算符,它的作用按照符号顺序是:

$a 小于、等于、大于 $b 时,分别返回一个小于、等于、大于 0 的整型值。经测试:

  1. $x = 1;
  2. $y = 2;
  3. echo $x <=> $y; // 输出 -1
  4. $x = 2;
  5. $y = 2;
  6. echo $x <=> $y; // 输出 0
  7. $x = 2;
  8. $y = '2';
  9. echo $x <=> $y; // 输出 0
  10. $x = 2;
  11. $y = 1;
  12. echo $x <=> $y; // 输出 1

说明 结合比较运算符 <=> 比较的是类型转换后的值,也就是 php 中的 ==(等于),而不是 === (全等)。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议