alainL schrieb:
> J'avais short_open_tag = Off par défaut dans php.ini
> Je l'ai mis à on et ça marche.
>
> Mon code distant est donc tjs avec <?= . Quelle incidence cela peut-il
> avoir ?
Si jamais tu changes d'hebergeur ou si quelqu'un d'autre utilise ton
code, ce problème pourrait reapparaître. Et on n'a pas toujours la
possibilité de modifier php.ini.
> Et pourquoi ce paramètre par defaut dans wamp (et sans doute dans
> EasyPHP dernières versions) Ma vieille version d'Easy installée sur mon
> XP ne faisait pas tant de manières :-)))
La valeur par défaut de short_open_tag à changé depuis PHP 5.3.0. Avant,
c'etait On et maintenant c'est Off. À partir de PHP 5.4.0, la notation
<?= est indépendent de short_open_tag et fonctionne toujours. Mais il y
aura encore du temps avant que tout le monde utilisera PHP 5.4.0+. Donc,
il est fortement conseillé d'utiliser toujours "<?php" et "<?php echo "
au lieux de "<?" et "<?=".