• 技术文章 >后端开发 >php教程

    说说PHP太空船运算符的使用场景

    藏色散人藏色散人2021-12-27 11:14:09转载2116

    PHP太空船运算符

    比较运算符 $a <=> $b 太空船运算符 [php7+]

    $a 小于、等于、大于 $b 时, 分别返回一个小于、等于、大于 0int 值。

    // 示例
    echo 1 <=> 1; // 0
    echo 1 <=> 2; // -1
    echo 2 <=> 1; // 1

    使用场景

    PHP7 之前:

    $arr = [4,2,1,3];
    usort($arr, function ($a, $b) {
        if ($a < $b) {
            return -1;
        } elseif ($a > $b) {
            return 1;
        } else {
            return 0;
        }
    });

    PHP7 之后:

    $arr = [4,2,1,3];
    
    usort($arr, function ($a, $b) {
        return $a <=> $b;
    });

    大家有更多使用场景,都可以评论留言。

    推荐学习:《PHP视频教程

    以上就是说说PHP太空船运算符的使用场景的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:learnku,如有侵犯,请联系admin@php.cn删除
    专题推荐:PHP 太空船运算符
    上一篇:深入了解PHP中PDO的基本使用 下一篇:php转16进制的函数有哪些
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• php的连接运算符是什么?• php运算符运用之类型运算符该如何使用• php运算符运用之如何使用基本赋值运算符• 深入解析PHP中的 "? :" 运算符,了解它的用法!• PHP基础运算符的奶妈级整理分享
    1/1

    PHP中文网