Y a t'iil une différence entre "elseif" "else if" ?

Résolu
conseil198 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -  
conseil198 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Y a t'iil une différence entre " elseif " ET " else if " ?

Merci à l'avance.

Cordialement

4 réponses

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Réponse simple : Non
En PHP, vous pouvez aussi écrire "else if" en deux mots et son comportement sera identique à la version en un seul mot. La sémantique des deux expressions est légèrement différente, mais au bout du compte, le résultat sera exactement le même.

Mais :
elseif et else if sont traités de la même façon seulement quand des accolades sont utilisées. Quand vous utilisez ":" pour définir votre condition if/elseif, vous ne devez pas séparer else if en deux mots, sans quoi PHP soulèvera une erreur d'interprétation.

Source : https://www.php.net/manual/fr/control-structures.elseif.php

Le plus simple est de toujours utiliser "elseif".

Bonne journée
3
conseil198 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   13
 
Merci
0
kherox Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   1
 
pourqoui cette question?
-1
conseil198 Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   13
 
car parfois utilisé elseif n'a pas le même sens que else if
-1
kherox Messages postés 131 Date d'inscription   Statut Membre Dernière intervention   1
 
je n ai jamais faire le rapport pour voit.
-1