Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Les évolutions de la syntaxe : De nouveaux opérateurs
L'opérateur <=> peut aussi fonctionner sur des tableaux de valeurs.
Le parcours des valeurs du tableau se fait de la gauche vers la droite.
Dès que deux valeurs de même position ne sont pas identiques, l'opérateur retournera son résultat (-1 ou 1).
Si toutes les valeurs des deux tableaux sont identiques, la valeur 0 vous sera renvoyée.
echo [10, 20, 30] <=> [10, 20, 30]; // 0
echo [10, 30, 30] <=> [10, 20, 30]; // 1
echo [10, 20, 30] <=> [10, 20, 40]; // -1
Par exemple, cet opérateur peut être très utile pour comparer des numéros de versions (par exemple, 1.3.2 et 1.3.17) : il suffit de transformer une chaîne de version en tableau de valeurs numériques.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :