Je travaille sur un projet PHP. Là, j'utilise souvent la syntaxe suivante au texte de sortie dans un cluase:Sortie de texte PHP dans les clauses
if($boolean){
?>
output text
<?
}else{
?>
alternative
<?
}
Sur mon ordinateur, cela fonctionne parfaitement bien. J'utilise XAMPP foer Mac OS X. Mais quand j'envoie les fichiers à mon collègue, ces sorties ne fonctionnent souvent pas et le compilateur se plaint d'avoir atteint un $ fin de fichier inattendu. Cela arrive souvent quand il y a une étiquette dans la sortie. Nous devons remplacer les moyens de sortie par l'écho.
Quelle est la raison de ce comportement étrange du compilateur? La syntaxe mentionnée ci-dessus de la sortie du texte est-elle incorrecte?
merci. parfait. – arik