Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

PHP Syntax Error : Nastala neočakávaná T String

Pri programovaní v PHP , alebo v akomkoľvek jazyku , bude chvíľa , kedy dostanete mätúce chybové správy . Často sa chybové hlásenie nie je v skutočnosti ukazujú na príčinu problému priamo , ale skôr účinky knock - on . V PHP , " neočakávané T_STRING " chyba zvyčajne znamená , že PHP vykonávanie došlo k problému spracovanie linku po jednom s chybou syntaxe na to . Upevňovacie chyby nie je väčšinou obtiažna , pretože správa zvyčajne obsahuje informácie vedúce vás k zdroju . PHP Parse Chyby

interpret PHP je zodpovedný za spracovanie syntaxe môžete písať v PHP kóde . V závislosti na nastavení vášho servera PHP , mali by ste byť schopní vidieť podrobné informácie o všetkých syntaktických chýb v PHP kóde , keď sa spustí . To zvyčajne sa stane , keď budete prechádzať na stránke , ktorá sa pokúša použiť kód s chybou v ňom . Chybové PHP parse správy inklinujú byť docela poučné , aj keď vyzerajú mätúce pre vás na prvom mieste . Vo väčšine prípadov obdržíte údaj o tom , kde bola zistená chyba , pokiaľ ide o čísla riadkov . Avšak , to je často prípad , že syntax chyba skutočne nastane na linke predchádzajúce riadok označený .
Spôsobuje

príčinou " neočakávané T_STRING " chyba je často chýbajúce bodkočiarku . Všetky údaje v PHP konci sa bodkočiarkou , ako v nasledujúcom príklade syntaxe výňatok :

$ name = " Mary " ,

Ak bodkočiarku chýba , bude interpret PHP nebude môcť spracovať túto linku alebo linku nasledujúce správne . V takých prípadoch , chyba PHP správa zobrazí v prehliadači môže zahŕňať " neočakávané T_STRING " frázy . Interpret naznačuje , že znaky spracované boli " neočakávané " , pretože postavy po prvom príkaze kódu nezodpovedajú normálnu štruktúru . To je dôvod , prečo je často riadok po jednom s problémom na to , že sa objaví v správe .
Solutions

riešenie na " neočakávané T_STRING " Chyba je opraviť syntaxe na riadku spôsobuje to . Najťažšie časť ladenie je často nájsť príčinu chyby , skôr ako jeho upevnenie . To je dôvod , prečo nejaké čísla riadku je uvedené v chybovom správe sú užitočné , aj keď často poukazujú vás na mieste , neskôr v kóde , než je skutočná chyba syntaxe . Ak sa zobrazí táto chyba , je teda vhodné , aby skontrolovala vašu linku , než číslo riadku uvedené v chybovom správe , dodal chýbajúce prvky , ako je ukončenie bodkočiarkami .
Prevencia

Rovnako ako u všetkých programových chýb , pričom preventívny prístup minimalizuje množstvo ladenie nevyhnutné . Skôr než odstraňovanie chýb , keď zistíte , je v behu , kedy sú prístupné vaše PHP stránky , ktoré im bránia vyskytujúce sa v prvom rade je vhodnejšie . Pomocou integrované vývojové prostredie písať PHP kód sa zvyšuje šanca na objavenie chyby , keď ste vývoji . IDE pre PHP patrí Dreamweaver , NetBeans a Eclipse .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené