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

Résolu
Jeanclaude1201 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
 Rickey -
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 319 Date d'inscription   Statut Membre Dernière intervention   31
 
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
Rickey
 
hello,

Piqure de rappelle via le site du zero

Cordialement.
0
Jeanclaude1201 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
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
Rickey
 
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
gaerebut
 
<? ?> ne marche pas en PHP5
0
Rickey
 
Merki
0