PHP PARSE ERROR: UNEXPECTED '<' IN ... EVAL () 'D CODE OP L

PHP kan ontijdingsfouten tegenkomen. Deze ontleedfouten treden op vanwege onjuiste invoer van de syntaxis. Dit type syntaxisfout kan ook optreden als u de functie eval () gebruikt . Deze fout treedt meestal op vanwege de aanwezigheid van PHP rond de PHP- reeksen die moet worden geëvalueerd. De openingstags maken de fouten en als ze eenmaal zijn verwijderd, is het probleem opgelost. De afsluitende tags kunnen worden gebruikt om het model te verlaten. Inzichten over webmaster zullen zeker helpen bij het oplossen van de problemen van PHP-ontleedfouten.

Kwestie

Wanneer u de functie eval () in PHP gebruikt, wordt het volgende bericht weergegeven:

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

Oplossing

  • Dit komt waarschijnlijk door de aanwezigheid van PHP-tags rond de reeks die moet worden geëvalueerd:

  • Zoals vermeld in de PHP-documentatie mogen PHP-openingstags niet aanwezig zijn om een ​​string te beoordelen. Om het probleem op te lossen, verwijdert u eenvoudig de openingstag van de string.
  • Opmerking: je kunt nog steeds de PHP-sluitingstags gebruiken om te stoppen vanuit de PHP-modus

=====

Vorige Artikel Volgende Artikel

Top Tips