[PHP] Différence entre <? ?> et <?PHP ?>

Résolu
Bonjour,
voilà je voudrais savoir la différence entre <? ... ?> et <?php ... ?>
J'ai un serveur web hébergé chez moi et sur certains scripts <?PHP marche et me donne une erreur et d'autre fois il me met des morceaux de bout de code source, avec les commentaires.
Merci,
Jean Claude

4 réponses

  1. alors, je veux pas dire de bêtises (ATTENTION je ne suis pas sûr!) mais je crois me rappeler que c'est une question de standards...

    <? ?> revient a <?php ?>

    ça revient au même mais pour une question de lisibilité du code il est préférable de mettre <?php ?>.

    A tester:

    faire une page de test avec les 2 style de balise et lui faire un test w3c...

    Il te marquera les erreur.
    1. <? ?> ne marche pas en PHP5
  2. Bonjour,

    <?php ?> c'est en générale pour le php5 et <? ?> ne fonctionne que pour les versions antérieurs.

    Edit : <?php ?> marche aussi avec les versions antérieur à php5.

    no frame no pain