|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() 83pulse@gmail.com 83pulse@gmail.com Inscription : février 2011 Messages : 33 ![]() |
Salut à tous,
Je code depuis pas mal de temps en php et je n'ai jamais réussi à trouver un réponse claire et précise à propos de ce détail : quelle est la différence entre: <?php echo $ma_var ?> et <?php echo $ma_var; ?> donc $ma_var et $ma_var; Apparement les 2 fonctionnent normalement mais est-ce qu'il y aurait des cas où des erreurs, des problèmes pourraient subvenir? Merci! |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Comme tu le sais déjà, le point-virgule sert à délimiter les instructions qui seront intérprétés par PHP. Dans le cas que tu nous montres, le point virgule terminant ton instruction est effectivement optionnel car la balise fermante ?> est présente et joue donc le rôle de point-virgule (PHP sait que derrière il n'y aura aucune instruction à éxecuter). Personnellement, je place quand-même le point-virgule même dans ce cas.
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Inscription : septembre 2010 Messages : 1 239 ![]() |
Donc comme l'a dit Eric2a les deux écritures sont équivalentes et il n'y aura pas de cas où des erreurs ou des problèmes pourraient subvenir.
La seule erreur, c'est si tu complétais plus tard ton code et que tu oublies de fermer la dernière ligne avant de poursuivre ton code. Pour cette raison on peut en mettre un ; systématiquement pour finir la ligne, cela dit php te rappellerait vite à l'ordre si tu faisais cette erreur.
__________________
- Réalisations - Interface graphique : génération en javascript d'objets défilants, texte et/ou images, mode horizontal ou vertical. |
|
|
00
|
|
|
#4 |
|
Futur Membre du Club
![]() 83pulse@gmail.com 83pulse@gmail.com Inscription : février 2011 Messages : 33 ![]() |
Yes, merci
Je demandais ça surtout dans le cas où on ne les mettrait pas!
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com