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

PHP voi kohdata jäsentämisvirheitä . Nämä jäsentämisvirheet johtuvat syntaksin virheellisestä syötöstä. Tämäntyyppinen syntaksivirhe voi tapahtua myös eval () -toimintoa käytettäessä. Tämä virhe esiintyy useimmiten johtuen PHP: n esiintymisestä PHP- merkkijonojen ympärillä, jotka on arvioitava. Avainsanat luovat virheet ja kun ne poistetaan, ongelma ratkaistaan. Sulkeutumistunnisteita voidaan käyttää lopettamaan malli. Web-ylläpitäjän näkemykset auttavat ratkaisemaan PHP-jäsennusvirheiden ongelmia.

Ongelma

Kun käytät eval () -toimintoa PHP: ssä, näyttöön tulee seuraava viesti:

 PHP Parse-virhe: syntaksivirhe, odottamaton '<' in /var/www/monfichier.php3(60): eval () d-koodi rivillä 1 

Ratkaisu

  • Tämä johtuu luultavasti siitä, että PHP-tunnisteita on arvioitava merkkijonon ympärillä:

  • Kuten PHP-dokumentaatiossa todetaan, PHP-avausmerkkejä ei saa olla läsnä arvioidaksesi merkkijonoa. Voit korjata ongelman yksinkertaisesti poistamalla merkkijonon avainsanan.
  • Huomautus: voit silti käyttää PHP-sulkemistunnisteita lopettamaan PHP-tilan

=====

Edellinen Artikkeli Seuraava Artikkeli

Top Vinkkejä