Menu
Donnez votre avis

PHP Parse error: unexpected '<' in ... eval()'d code on l

Posez votre question

Symptômes


Lors de l'utilisation de la fonction eval() en PHP, ce dernier se plaint et vous affiche un message de la forme suivante :


PHP Parse error: syntax error, unexpected '<' in /var/www/monfichier.php3(60) : eval()'d code on line 1

Solution


Ceci est probablement lié au fait que la chaîne PHP à évaluer est entourée par des tags PHP <? ?> ou <?php ?>.

Comme indiqué dans la documentation PHP, la chaîne à évaluer ne doit pas contenir de tags PHP ouvrants. Ainsi, il suffit de supprimer les tags ouvrants de la chaîne à évaluer.

Notez que vous pouvez toutefois utiliser les tags PHP fermants pour sortir du mode PHP !
Jean-François Pillou

Cet article est régulièrement mis à jour par des experts sous la direction de Jean-François Pillou, fondateur de CommentCaMarche et directeur délégué au développement numérique du groupe Figaro.

En savoir plus sur l'équipe CCM

Ajouter un commentaire

Commentaires

Commenter la réponse de Utilisateur anonyme