Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP Syntax Error : Unexpected T String
    Når du programmerer i PHP, eller på alle språk , vil det være ganger når du mottar forvirrende feilmeldinger. Ofte gjør en feilmelding faktisk ikke indikere årsaken til et problem direkte , men heller de ringvirkningene . I PHP, betyr det " uventet t_string " feil normalt at PHP utførelse har oppstått et problem under behandlingen linjen etter den med syntax error på den. Fikse feilen er vanligvis ikke vanskelig, som meldingen inneholder vanligvis informasjon som fører deg til kilden. PHP Analyser Feil

    PHP tolk er ansvarlig for å behandle syntaksen du skriver i PHP-koden . Avhengig av serverens PHP oppsett, bør du være i stand til å se detaljer om syntaksfeil i din PHP-koden når den utfører . Dette skjer vanligvis når du blar til en side som forsøker å bruke koden med feil i det. PHP parse feilmeldinger pleier å være ganske informativ , selv om de ser forvirrende for deg i starten . I de fleste tilfeller vil du få en indikasjon på hvor feilen har blitt oppdaget i form av linjenummer . Imidlertid er det ofte slik at syntaksen feil faktisk skjer på en linje foran linjen indikert .
    Årsaker

    Årsaken til " uventede t_string " feil er ofte en manglende semikolon . Alle forklaringer i PHP ende med et semikolon , som i følgende eksempel syntaks utdrag:

    $ name = " Mary ";
    p Hvis det semikolon mangler, PHP-tolken vil ikke kunne behandle denne linjen eller linjen etter det riktig. I slike tilfeller kan PHP feilmeldingen vises i nettleseren inkludere " uventet t_string " setning . Tolken er noe som indikerer at tegn behandlet var " uventede" fordi tegnene etter den første koden uttalelsen ikke svarer til en normal struktur . Det er derfor det er ofte linjen etter den med problemet på det som vises i meldingen .
    Solutions

    Løsningen på " uventet t_string "feil er å rette syntaksen på linjen forårsaker den. Den vanskeligste delen av debugging er ofte å finne kilden til en feil i stedet for å fikse det. Dette er grunnen til at noen linjenummer angitt i en feilmelding er nyttige , selv om de ofte du peker på et sted senere i koden enn selve syntax error . Hvis du får denne feilmeldingen, er det derfor lurt å sjekke linjen før linjen nummeret angitt i feilmeldingen , og legger til eventuelle manglende elementer som slutter semikolon.
    Prevention
    < p > Som med alle programmeringsfeil , ta en forebyggende tilnærming reduserer mengden debugging nødvendig. Snarere enn å fikse feil når du oppdager dem under kjøring , da PHP sider er tilgjengelige , og hindre dem fra å inntreffe i første omgang er å foretrekke . Bruke en Integrated Development Environment for å skrive din PHP-koden øker sjansene for å oppdage feil mens du utvikler . IDE for PHP inkluderer Dreamweaver , NetBeans og Eclipse .

    früher :

     Weiter:
      Relatert Artike
    ·SQL Bytt Command 
    ·Hvordan Bli med to strenger i PHP 
    ·Hvordan legge skjulte felt i MySQL 
    ·Hvordan bruke Thrift Med PHP 
    ·MySQL Load data Tutorial 
    ·SQL støttes Datatype Feil på Integer Column 
    ·Typer av SSIS data 
    ·Hvordan legge inn en nettadresse i en DIV Bruke PHP Fun…
    ·Hvordan lage Computer Cookies 
    ·Hvordan få tilgang til flere databaser i en PL /SQL Qu…
      Anbefalte artikler
    ·Forskjellen mellom OnBeforeUnload & onunload 
    ·Linux, Apache , MySQL og PHP for nybegynnere 
    ·Hvordan bruke Void pekere i C 
    ·Hvordan å validere i Visual Basic 
    ·Hvordan lese SQL Fra Visual C 
    ·Den Java-kode for å telle antall ord i en matrise 
    ·Hvordan beregne tekst Width Med Python 
    ·Hvordan lese en MOV i MATLAB 
    ·Hvordan lage en Web-prosjektet i Eclipse arbeid via Bro…
    ·Hvordan å se feil i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/