| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    PHP Syntaksfejl : Uventet T String
    Når du programmerer i PHP, eller på alle sprog, vil der være tidspunkter, hvor du modtager forvirrende fejlmeddelelser. Ofte kommer der en fejlmelding faktisk ikke angiver årsagen til et problem direkte, men derimod de afsmittende virkninger . I PHP , normalt "unexpected t_string " fejl betyder, at PHP udførelse er stødt på et problem under behandlingen af ​​linjen efter den ene med den syntaks fejl på den. Fastsættelse fejlen er ikke typisk svært, da beskeden indeholder normalt oplysninger, der fører dig til kilden. PHP fortolkningsfejl

    PHP fortolkeren er ansvarlig for behandlingen af ​​syntaks du skriver i PHP kode. Afhængig af din servers PHP setup , skal du være i stand til at se detaljer om eventuelle syntaks fejl i din PHP kode, når det udfører . Dette sker normalt , når du surfer på en side, der forsøger at bruge koden med fejlen i det. PHP fortolkningsfejl fejlmeddelelser tendens til at være ganske informative , selv om de ser forvirrende for dig i første omgang. I de fleste tilfælde , vil du modtage en indikation af , hvor fejlen er blevet opdaget i form af linjenumre . Men det er ofte tilfældet, at syntaksen fejltagelse faktisk sker på en linje forud for linjen angivet.
    Årsager

    Årsagen til " uventede t_string " fejl ofte en manglende semikolon. Alle udsagn i PHP ende med et semikolon , som i det følgende eksempel syntaks uddrag : Hej

    $ name = " Mary "
    p Hvis semikolon mangler, PHP fortolkeren vil ikke være i stand til at behandle denne linje eller den linje følger den korrekt. I sådanne tilfælde kan PHP fejlmeddelelse vises i browseren nævnes " uventede t_string " sætning . Tolken indikerer , at forarbejdede tegn var " uventet ", fordi de tegn efter den første kode erklæring ikke svarer til en normal struktur. Det er derfor, det er ofte den linje efter ene med problemet på det , der vises i meddelelsen.
    Solutions

    Løsningen på " uventede t_string "fejl er at rette syntaks på linjen forårsager det. Den sværeste del af debugging er ofte at finde kilden til en fejl snarere end at løse det. Dette er grunden til nogen linje numre , der er angivet i en fejlmeddelelse , er nyttige , selv om de ofte henvise dig til et sted senere i koden end den faktiske syntaksfejl . Hvis du modtager denne fejl, er det derfor tilrådeligt at kontrollere linjen før linjenummer angivet i fejlmeddelelsen , tilføjer eventuelle manglende elementer som slutter semikoloner .
    Forebyggelse

    Som med alle programmeringsfejl , minimerer tage en forebyggende tilgang mængden af ​​debugging nødvendigt. Snarere end fastsættelse fejl , når du opdager dem på runtime , når dine PHP-sider er tilgængelige , hvilket forhindrer dem i at opstå i første omgang er at foretrække. Brug et integreret udviklingsmiljø for at skrive din PHP-kode øger chancerne for at opdage fejl, mens du udvikler . IDE'er til PHP omfatter Dreamweaver, NetBeans og Eclipse .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Genstart MySQL i Plesk 
    ·Sådan Læs Eval Print i PHP 
    ·Hvordan man bruger PHP på en Smarty Template 
    ·Sådan Import Excel til MySQL 
    ·Sådan bruges PHP med en termisk printer 
    ·Sådan åbner en simpel IMAP forbindelse Med PHP 
    ·Sådan oprettes en DIV med PHP 
    ·Hvordan man kan optimere mysql 
    ·Sådan Capture en Blokering Brugerens SQL i Oracle 
    ·Byg din egen Database Driven hjemmeside med PHP 
      Anbefalede Artikler
    ·Cell Processor Tutorial 
    ·Hvordan laver Programmer til Razr -telefoner 
    ·Sådan oprettes en relativ sti i Java 
    ·Hvordan man laver en PHP Script køre hurtigere 
    ·Sådan Konverter til Logisk i Python 
    ·Sådan bruges en RESX fil i Vb.Net 
    ·Hvordan at sende PHP Into en drop-down menu 
    ·Sådan bruges SSL Med VB6 
    ·Sådan kører Microsoft Visual Studio Sample Programs 
    ·Hvordan man opbygger en gratis Java Flash Website 
    Copyright © Computer Viden http://www.computerdk.com