|
||||||
| Espace Clients |
|
|||||
|
- 95% des demandes d'aide de nos clients sont traités en moins de 2 heures ! - Nous sommes toujours en pleine innovation ! - Nous améliorons sans cesse la qualité de nos services ! |
Opérateurs de comparaisonLes opérateurs de comparaison, comme leur nom l'indique, vous permettent de comparer deux valeurs. Vous devriez également être intéressés par les tables de comparaisons de types, car ils montrent des exemples de beaucoup de types de comparaisons.
Si vous comparez un entier avec une chaîne, la chaîne est convertie en un nombre. Si vous comparez deux chaînes numériques, elles seront comparées en tant qu'entiers. Ces règles s'appliquent aussi à l'instruction switch.
<?php
Pour les différents types, la comparaison est faite en suivant la table suivante (dans l'ordre).
Exemple #1 Transcription des comparaisons standards des tableaux
<?php
Voir aussi strcasecmp(), strcmp() les opérateurs de tableaux, et le chapitre sur les types. L'opérateur ternaireUn autre opérateur conditionnel est l'opérateur ternaire (":?"). Exemple #2 Assignation d'une valeur par défaut
<?phpL'expression (expr1) ? (expr2) : (expr3) est évaluée à expr2 si expr1 est évaluée à TRUE, et expr3 si expr1 est évaluée à FALSE. Depuis PHP 5.3, il est possible d'omettre la partie centrale de l'opérateur ternaire. L'expression expr1 ?: expr3 retourne expr1 si expr1 vaut TRUE, est expr3 sinon.
|


