Page 1 sur 1

Balise d'ouverture

Posté : 27 oct. 2006, 16:40
par Moker
Bonjour,

j'etudie un script ou j'ai rencontré ce code dans un fichier de gabarit html :
<input type="text" name="SERVEUR_BDD" value="<?= $SERVEUR_BDD ?>" size="40" />
pourquoi la balise d'ouverture de code php est <?=

je n'ai jamais rencontré ca avant pouvez vous m'expliquer ?

Posté : 27 oct. 2006, 16:51
par Ryle
La notation <?= $maValeur ?> est juste une écriture simplifiée pour une commande d'affichage qui revient à "<? echo $maValeur ; ?>

Elle nécessite que les balises courte de php soit acceptée (ce qui te permet d'écrire "<?" au lieu de "<?php" :))

Posté : 27 oct. 2006, 17:26
par Moker
Merci beaucoup ryle

c'est trés pratique pour coder vite, je vais surement l'utiliser :D

merci pour ton aide ! :wink:

Posté : 27 oct. 2006, 22:20
par Truc
c'est trés pratique pour coder vite, je vais surement l'utiliser :D
Oui peut être mais comme Ryle l'a dit :
Elle nécessite que les balises courte de php soit acceptée
Ce qui n'est pas le cas chez tous les hébergeurs.

Posté : 29 oct. 2006, 23:25
par Moker
Merci pour cette precison truc :)

je ferait attention par soucis deportabilité alors mais c'est quand meme pratique pour les gabarits html ca reduit un peu le code.

Merci a vous deux.