返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP Spaceship 运算符
  • 306
分享到

PHP Spaceship 运算符

2024-02-27 20:02:30 306人浏览 泡泡鱼
摘要

本文介绍了 PHP 中的 Spaceship 运算符。 php Spaceship 运算符 Spaceship 运算符是在 PHP 7 中引入的,用 <=> 表示。 宇宙飞船运算符

本文介绍了 PHP 中的 Spaceship 运算符。


php Spaceship 运算符

Spaceship 运算符是在 PHP 7 中引入的,用 <=> 表示。 宇宙飞船运算符被认为是组合比较运算符。

Spaceship 运算符是一个三向运算符,用于执行基于大于、小于和等于运算的比较。 Spaceship 运算符执行与 version_compare()strcmp() 方法相同的操作。

Spaceship 运算符用于整数、浮点数、字符串数组、对象等数据类型。这里是关于 <=> 运算符组合比较的一些要点。

例如:


// Comparing the Integers

echo 10 <=> 10; // outputs 0
echo 10 <=> 20; // outputs -1
echo 20 <=> 10; // outputs 1

// Comparing the Strings

echo "X" <=> "X"; // outputs 0
echo "X" <=> "Y"; // outputs -1
echo "Y" <=> "X"; // outputs 1

让我们使用 spaceship 运算符在 PHP 中尝试一个示例。


<?php
echo"The Spaceship Operator with Integer Values: <br>";
echo 10 <=> 10 ;
echo"<br>";
echo 10 <=> 20;
echo"<br>";
echo 20 <=> 10;

echo"<br>The Spaceship Operator with Float Values: <br>";

echo 10.5 <=> 10.5;
echo"<br>";
echo 10.5 <=> 20.5;
echo"<br>";
echo 20.5 <=> 10.5;

echo"<br>The Spaceship Operator with String Values: <br>";
echo "X" <=> "X" ;
echo"<br>";
echo "X" <=> "Y" ;
echo"<br>";
echo "Y" <=> "X" ;

echo"<br>The Spaceship Operator with Arrays: <br>";
echo [] <=> [];
echo"<br>";
echo [10, 20, 30] <=> [10, 20, 30];
echo"<br>";
echo [10, 20, 30, 40] <=> [10, 20, 30];
echo"<br>";
echo [10, 20, 30] <=> [40, 50, 60];
echo"<br>";
?>

上面的代码将在整数、浮点数、字符串和数组上使用 spaceship 运算符来比较它们。 查看结果:


The Spaceship Operator with Integer Values:
0
-1
1
The Spaceship Operator with Float Values:
0
-1
1
The Spaceship Operator with String Values:
0
-1
1
The Spaceship Operator with Arrays:
0
0
1
-1

--结束END--

本文标题: PHP Spaceship 运算符

本文链接: https://lsjlt.com/news/569110.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • PHP Spaceship 运算符
    本文介绍了 PHP 中的 Spaceship 运算符。 PHP Spaceship 运算符 Spaceship 运算符是在 PHP 7 中引入的,用 <=> 表示。 宇宙飞船运算符...
    99+
    2024-02-27
  • php运算符运用之类型运算符怎么用
    这篇文章将为大家详细讲解有关php运算符运用之类型运算符怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。类型运算符指的是instanceof。instanceof运算符是php5引进的。在此之前用is...
    99+
    2023-06-20
  • PHP 扩展运算符
    本篇文章介绍了 PHP 中的扩展运算符。 PHP 扩展运算符 扩展运算符是在 PHP 7.4 中引入的,用于数组表达式。 扩展运算符由三个点... 表示。 扩展运算符展开数组的成员,这意味...
    99+
    2024-02-27
  • PHP有什么运算符
    这篇文章将为大家详细讲解有关PHP有什么运算符,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. 算数运算符PHP算数运算符有+(加)、-(减)、*(乘)、/(除)、%(取余)。2. 赋值运算符PHP赋值...
    99+
    2023-06-17
  • PHP中数组`+`运算符
    原代码: foreach($result as $item){ $ret[$item['fid']]["{$time}_num"] = $item['num'] 0; $ret[$item['fid']]["{$time}...
    99+
    2023-09-13
    php 开发语言
  • php运算符运用之怎么使用基本赋值运算符
    这篇文章主要介绍了php运算符运用之怎么使用基本赋值运算符,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php中基本的赋值运算符是“=”。他的优先级别低于其他的运算符,所以对...
    99+
    2023-06-20
  • JavaScript运算符、 算数运算符、赋值运算符怎么用
    这篇文章主要介绍“JavaScript运算符、 算数运算符、赋值运算符怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript运算符、 算数运算符、...
    99+
    2024-04-02
  • PHP 中的对象运算符
    对象运算符 (->) 用于 PHP 中的面向对象编程。它用于实例化一个类或可用于访问 PHP 中的任何对象。 本篇文章将演示如何在 PHP 中使用对象运算符。 在 PHP 中使用对象运算...
    99+
    2024-02-27
  • SQL 算术运算符和比较运算符
    目录一、算术运算符二、需要注意 NULL三、比较运算符四、对字符串使用不等号时的注意事项五、不能对 NULL 使用比较运算符请参阅 学习重点 运算符就是对其两边的列或者值进行运算(计算或者比较大小等)的符号。 使用算术运算符可以...
    99+
    2021-12-29
    SQL 算术运算符和比较运算符
  • php逻辑运算符的短路运算是什么
    这篇文章主要介绍php逻辑运算符的短路运算是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!如果参与逻辑运算的表达式,第一个式子就能决定整个逻辑表达式的结果,那么就不会去算第二个式子的值,这个就是短路运算。什么是&...
    99+
    2023-06-14
  • Python运算符探秘:深入解析赋值运算符、身份运算符、成员运算符
    掌握Python运算符的奥秘:赋值运算符、身份运算符、成员运算符详解 在Python编程中,运算符是非常重要的概念。除了常见的算术运算符和逻辑运算符外,还有一些特殊的运算符需要我们掌握。本文将详细介绍三种特殊的运算符:赋值运算符...
    99+
    2024-01-20
    赋值 身份 成员详解
  • php中字符串运算符是什么
    php中的字符串运算符有两个:1、字符串连接运算符“.”,语法“$string1.$string2”,会返回其左右参数连接后的字符串,即把两个或两个以上的字符串拼接成一个新的字符串;2、连接赋值运算符“.=”,语法“$string1 .= ...
    99+
    2022-06-29
    php php字符串
  • PHP运算符与操作符有哪些
    小编给大家分享一下PHP运算符与操作符有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!PHP中常用的运算符与操作符:(1)算...
    99+
    2024-04-02
  • php算术运算符的示例分析
    这篇文章主要介绍php算术运算符的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php有什么特点1、执行速度快。2、具有很好的开放性和可扩展性。3、PHP支持多种主流与非主流的数据库。4、面向对象编程:PHP...
    99+
    2023-06-14
  • Python学习-算术运算符,赋值运算符
    算术运算符   常见的算术运算符有 :    +     加法运算符  print(1 + 2); // 3 print('1' + '2'); //12   不仅可以进行2个数字的相加,还可以连接2个字符串  -     减法...
    99+
    2023-01-30
    运算符 赋值 算术
  • PHP运算符的示例分析
    这篇文章将为大家详细讲解有关PHP运算符的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。l 逻辑运算符:概念:对表达式进行逻辑运算,运算出的结果是布尔类型的值(true,false)要求:参与逻辑...
    99+
    2023-06-15
  • php类型运算符怎么用
    小编给大家分享一下php类型运算符怎么用,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、类型运算符指的是instanceof。instanceof运算符是php...
    99+
    2023-06-20
  • 彻底搞懂 PHP 运算符 ?: 和 ??
    文章目录 快速掌握: 短三元运算符 NULL 合并运算符 附上官方文档查阅方式 快速掌握 : 短三元运算符 : 称之为短三元运算符,它是我们熟悉的三元运算符(也叫做条件运算符)的一种特殊写法,也就是省略了三元运算符中间的部分...
    99+
    2023-08-30
    php
  • php逻辑运算符怎么用
    这篇文章主要介绍“php逻辑运算符怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php逻辑运算符怎么用”文章能帮助大家解决问题。在php中,逻辑运算符是进行逻辑运算的一种符号,可用来组合逻辑运...
    99+
    2023-06-29
  • php运算符的基本使用
    $base = 20; $height = 10; $area = $base * $height; 我用来将base与height相乘的* ,就是乘法运算。 我们有相当多的运算符,让我们对主要的运算符做一个简单的总结。 首先,这里是算术运...
    99+
    2023-10-23
    php 开发语言
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作