php 太空船运算符/组合比较符的如何使用方法

有一条长长的石头,外形像一条龙,石头上长满斑斑点点的东西,像龙身上的鳞。人生就是一场旅行,不在乎目的地,在乎的应该是沿途的风景以及看风景的心情。春色满园关不住,一枝红杏出墙来。

php 7以上的版本中引入了一个新的运算符号 <=> (太空船运算符或组合比较符),此运算符号是用来比较两个表达式的,具体的用法可以参考下面的示例!

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

PHP 7 新增加的太空船运算符(组合比较符)用于比较两个表达式 $a 和 $b,如果 $a 小于、等于或大于 $b时,它分别返回-1、0或1。

具体理解:

1、当左边的变量或表达式大于右则的变量或表达式时,返回 1

2、当左边的变量或表达式等于右则的变量或表达式时,返回 0

3、当左边的变量或表达式小于右则的变量或表达式时,返回 -1

PHP 太空船运算符 使用示例

1、整数对比

echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 3 <=> 1; // 1

2、带小数的对比

echo 1.5 <=> 1; // 1
echo 3.5 <=> 3.5; // 0
echo 1.4 <=> 2.8; // -1

3、字符串对比

echo 'a' <=> 'b'; // -1
echo 'c' <=> 'b'; // 1
echo 'c' <=> 'b'; // 1
echo 'aa' <=> 'bb'; // -1
echo 'aa' <=> 'b'; // -1

4、数组对比

echo [] <=> []; //0
echo [1,2,3] <=> [1,2,3]; //0
echo [1,2,3] <=> [1,2,1]; //1
echo [1,2,3] <=> []; //1
echo [1,2,3] <=> [1,2,4]; //-1

本文php 太空船运算符/组合比较符的如何使用方法到此结束。淡忘仇恨,春暖花开。心有多大,舞台就有多大。小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
php get_magic_quotes_gpc()函数介绍与用法

php取消运行时间限制的方法

php中ini_set函数介绍

php获取文件夹下所有文件/文件夹

php如何实现文件下载的方法