Parlons des scénarios d'utilisation de l'opérateur de vaisseau spatial PHP

藏色散人
Libérer: 2023-04-10 20:40:01
avant
4185 Les gens l'ont consulté

Opérateur de vaisseau spatial PHP

Opérateur de comparaison $a <=> $b Opérateur de vaisseau spatial [php7+]$a <=> $b     太空船运算符 [php7+]

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

// 示例
echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 2 <=> 1; // 1
Copier après la connexion

使用场景

PHP7 之前:

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

PHP7

Quand $a Quand inférieur à, égal à, ou supérieur à $b, renvoie une valeur int inférieure, égale ou supérieure à 0 respectivement.

$arr = [4,2,1,3];

usort($arr, function ($a, $b) {
    return $a <=> $b;
});
Copier après la connexion
Scénarios d'utilisation

Avant PHP7 : rrreee

Après PHP7 : 🎜rrreee🎜Tout le monde en a plus Vous pouvez commenter sur les scénarios d'utilisation. 🎜🎜Apprentissage recommandé : "🎜Tutoriel vidéo PHP🎜"🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
php
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal