太空飞船操作符(<=>)
目录:
简介
整型比较
字符串比较
数组比较
资料
usort 场景示例
简介:
太空飞船操作符在比较变量时非常有用,这里说的变量包括标量类型(字符串型、整型、浮点型等)、,数组、对象。这个操作符相当于把三个比较符(== 、 < 、 >)融合成一个。
比如说使用场景可以用于 usort 、uasort 、uksort 的回调函数。具体使用规则如下:
当符号两边相等时返回 0
当符号右边大于符号左边时返回 -1
当符号左边大于符号右边时返回 1
整型比较:
例子:
执行结果:
字符串比较:
例子:
执行结果:
数组比较:
执行结果:
对象比较:
usort 场景示例:
以上代码if条件判断比较的方式,采用太空操作符一行搞定!输出结果:
资料:
Last updated
Was this helpful?