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

Résolu/Fermé
Jeanclaude1201 Messages postés 8 Date d'inscription vendredi 27 août 2010 Statut Membre Dernière intervention 12 janvier 2011 - 30 déc. 2010 à 14:10
 Rickey - 30 déc. 2010 à 16:50
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
A voir également:

4 réponses

Eastchild Messages postés 318 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
Modifié par Eastchild le 30/12/2010 à 14:21
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
1
hello,

Piqure de rappelle via le site du zero

Cordialement.
0
Jeanclaude1201 Messages postés 8 Date d'inscription vendredi 27 août 2010 Statut Membre Dernière intervention 12 janvier 2011
30 déc. 2010 à 14:26
Bonjour , merci pour vos réponse rapide.
Il faut donc que je mette à chaque fois <?php ?>
cordiallement

PS: Rickey , dans l'image un peu plus bas il y a aussi écrit <? ?>
( ici: https://user.oc-static.com/files/212001_213000/212042.png )
0
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.
0
<? ?> ne marche pas en PHP5
0
Merki
0