Balise php : <? ou <?php ????

Résolu
Jean_2 Messages postés 245 Statut Membre -  
 Pg_entrois -
Bonjour,

je voudrais juste connaitre la différence entre ces 2 balises...

merci à vous
Configuration: Windows XP
Firefox 2.0.0.7

9 réponses

  1. bourax.com
     
    techniquement ce n'EST PAS LA MEME chose pour certain serveur :

    chez moi ( PHP5 + Apache 2 ) la balise " <? " ne fonctionne pas alores que " <?php " fonctionne.
    6
    1. hossem
       
      +1
      0
  2. jisisv Messages postés 3678 Statut Modérateur 936
     
    Définitivement la forme longue. Elle est notamment préconnisée par les normes de codage PEAR.

    Voir http://pear.php.net/distributions/manual/pear_manual_fr.txt.gz
    La gestion de la directive <?php ?> a lieu dans php.ini
    2
  3. Matio Messages postés 684 Statut Membre 300
     
    C'est la même chose mais certain systeme préfère <?php ?>
    1
  4. Jean_2 Messages postés 245 Statut Membre 12
     
    ok, ça me va...

    merci à vous
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Marie
     
    Bonjour,
    j'aimerai justement savoir quel système préfère <? plutôt que <?php .
    En effet je dois faire des modifications sur un site très complexe, et lorsque je le met en local il n'a pas l'air d'apprecier les <? mais ca prendrait trop de temps de modifier toutes les pages.
    Auriez vous une idée?
    En vous remerciant.
    0
    1. Matio Messages postés 684 Statut Membre 300
       
      Bonjour,
      Il vaut mieux pour la compatibilité utiliser ça passe tout les systèmes:
      <?php blabla ?>
      0
  7. Marie
     
    Merci beaucoup pour vos réponses très rapides!
    0
  8. Pg_entrois
     
    C'est la notation longue qui ne sert à rien.... juste à prendre de la place.

    Conflit avec du xml ? Qui s'amuse à mettre du xml dans un .php, qui donne au serveur l'extension de toute façon ?
    0
  9. antonyojunior Messages postés 22 Statut Membre 42
     
    c'est comme matio a di c'est la même chose
    -1
  10. P@t@ch0n Messages postés 603 Statut Membre 85
     
    Un serveur, ça se configure (short_tags).

    À part pour la notation abrégée de echo (<?=), les shorts tags n'ont pas d'intérêts et peuvent rentrer en conflit avec du xml.
    -1