PHP PARSE ERROR: NEPRIKLAUSTA '<' IN ... EVAL () 'D KODAS ON L

PHP gali susidurti su išanalizavimo klaidomis . Šios analizavimo klaidos atsiranda dėl neteisingo sintaksės įvedimo. Tokio tipo sintaksės klaida gali atsirasti naudojant ir eval () funkciją . Ši klaida dažniausiai atsiranda dėl PHP buvimo aplink PHP eilutes, kurias reikia įvertinti. Atidarymo žymos sukuria klaidas ir pašalinus problemą, ji išsprendžiama. Uždarymo žymes galima naudoti norint išeiti iš modelio. Įžvalgos apie žiniatinklio valdytoją neabejotinai padės išspręsti PHP analizavimo klaidų problemas.

Problema

Naudojant eval () funkciją PHP, rodomas toks pranešimas:

 „PHP Parse“ klaida: sintaksės klaida, netikėta „<“ / / / / //monfichier.php3(60): eval () d kodas 1 eilutėje 

Sprendimas

  • Tai tikriausiai yra dėl to, kad PHP žymės aplink eilutę, kurią reikia įvertinti:

  • Kaip nurodyta PHP dokumentacijoje, PHP atidarymo žymos neturi būti pateikiamos vertinant eilutę. Norėdami išspręsti problemą, tiesiog ištrinkite eilutės atidarymo žymą.
  • Pastaba: vis tiek galite naudoti PHP uždarymo žymes, kad išeitumėte iš PHP režimo

=====

Ankstesnis Straipsnis Kitas Straipsnis

Geriausi Patarimai