Le langage PHP fournit aux programmeurs la possibilité de réaliser des opérations de comparaison sur des variables et des valeurs. Le signe égal apparaît dans diverses opérations de PHP , y compris les fonctions de comparaison . Les développeurs peuvent choisir d'effectuer le test d'égalité à l'aide de deux ou trois signes égal , selon les circonstances et les besoins . Le signe égal apparaît également dans les opérations d'affectation et d'autres fonctions de comparaison. Affectation
scripts PHP utilisent des signes simples égaux pour mener à bien les opérations d'affectation . L'exemple de code suivant montre déclarer une variable et en attribuant une valeur à elle:
$ mon_texte = "bonjour" ;
Ce code crée une variable nommée " mon_texte " affecte ensuite la valeur spécifiée après l' signe égal . Lorsque le signe égal apparaissent dans les scripts PHP dans l'isolement comme ça, ils ne transportent pas des comparaisons , mais l'attribution de valeurs , l'instruction PHP pour stocker un élément spécifique à une référence à une variable particulière.
PHP Opérateurs < br > Photos opérateurs PHP
comprennent ceux de l'arithmétique et de comparaison. Par exemple, pour tester si une variable est supérieure à une autre , les scripts PHP peuvent inclure la syntaxe suivante:
if ( $ one > deux $ ) echo " L'un est plus grand» ;
Pour tester si une variable est soit supérieur ou égal à un autre , le code peut utiliser la syntaxe suivante:
if ($ one> = deux $ ) echo " on est supérieure ou égale à la seconde »;
pour tester si une variable n'est pas égale à une autre , le code suivant s'applique :
if ( $ one two = $!) echo " les deux ne sont pas égaux " ;
< p > Dans de nombreux cas , les opérations de comparaison apparaissent dans les structures conditionnelles telles que les instructions "if" . L'opération de comparaison renvoie une valeur booléenne true ou false , déterminer le flux d'exécution .
Égalité
scripts PHP essai souvent pour l'égalité. L'exemple de code suivant montre tester si deux valeurs sont égales :
if ( premier == $ $ seconde) echo " Equal" ;
Ce test vérifie la valeur de chaque variable spécifiée , puis compare elles. S'ils ont la même valeur , le test renvoie une vraie valeur et le contenu de l' instruction "if" sera exécutée. Si le test renvoie une valeur fausse , si les deux variables spécifiées ne sont pas d'égale valeur, le contenu de la déclaration sera pas exécuté et le traitement va passer à la ligne suivante. Dans la plupart des cas, cette version du test d'égalité , à l'aide de deux signes égal , est adéquat et efficace . Accueil l'identite
scripts PHP peut réaliser un niveau supplémentaire de contrôle de l'égalité . Si un développeur a besoin de tester non seulement que les deux variables sont de valeur égale, mais qu'ils sont également du même type , ils peuvent utiliser trois signes égal . Le code suivant illustre cette technique :
if ( $ première === $ seconde) echo " identiques";
Ce test détermine si deux variables sont identiques plutôt que d'égalité. Ce test n'est pas nécessaire dans la plupart des cas , si un script a besoin seulement pour déterminer l'égalité , le double signe égal doit être utilisé par défaut.