doudoutinette
Messages postés20Date d'inscriptionsamedi 2 juin 2007StatutMembreDernière intervention31 octobre 2008
-
3 avril 2008 à 10:38
doudoutinette
Messages postés20Date d'inscriptionsamedi 2 juin 2007StatutMembreDernière intervention31 octobre 2008
-
3 avril 2008 à 14:28
Bonjour,
Jai une petite question à qui voudra bien y repondre... Voila j'aimerai savoir quelle est la difference entre ouvrir php par "<? ?>"
et "<?php ?>"... cela depend de quelle version de php? selon quels critères on ouvre php de telle ou telle maniere?
parceque quand j'executais mon code avec "<? ?>" j'avais des erreurs et des bouts de codes qui s'inscrivaient sur ma page tandis qu'avec "<?php ?>" tout marche...
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 3 avril 2008 à 13:45
Hello,
toutes les versions de php acceptent les deux écritures. Cela dépend uniquement du php.ini. C'est la directive short_open_tags.
Il est nettement préférable d'utiliser <?php, pour des soucis de compatibilités avec av ec une éventuelle implémentation de flux XML dans tes scripts, le tag ouvrant d'un flux XML étant <?xml
Si php est configuré avec short_optn_tags à On (c'est à dire, accepte l'écriture courte <?), le script plantera sur toute déclaration xml car il prendra <? pour un tag php ouvrant, et celui-ci sera immédiatement suivi par xml, ce que l'interpréteur php ne comprendra pas.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 3 avril 2008 à 13:46
salut
selon la valeur de short_tags dans php.ini, il se peut que <? soit interdit.
<? peut porter a confusion avec des balises xml (la premiere des fichiers xml), alors que <?php fonctionne partout et parfaitement bien. c'est pourquoi, il faut utiliser <?php, et pas <?
doudoutinette
Messages postés20Date d'inscriptionsamedi 2 juin 2007StatutMembreDernière intervention31 octobre 2008 3 avril 2008 à 14:28
Saluut
Merci à vous deux malalam et coucou747 pour m'avoir aidé. Maintenant je comprend mieux . C'est toujours mieux de comprendre les outils avc les quel on travail, de comprendre les codes...
Encore MERCI