| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    PHP Syntax Error : Unexpected T String
    Quando si programma in PHP , o in qualsiasi lingua , ci saranno momenti in cui si ricevono messaggi di errore confondendo . Spesso , un messaggio di errore in realtà non indica la causa di un problema direttamente , ma piuttosto gli effetti a catena . In PHP , l'errore " imprevisto T_STRING " normalmente significa che l'esecuzione di PHP è verificato un problema durante l'elaborazione della linea dopo quello con l'errore di sintassi su di esso . Fissaggio l'errore non è in genere difficile, come il messaggio di solito contiene informazioni che porta alla sorgente . PHP Parse Errori

    L'interprete PHP è responsabile per l'elaborazione della sintassi si scrive in codice PHP . A seconda della configurazione di PHP del server , si dovrebbe essere in grado di vedere i dettagli di eventuali errori di sintassi nel codice PHP quando viene eseguita. Questo accade di solito quando si passa a una pagina che sta cercando di utilizzare il codice con l'errore in esso. PHP messaggi di errore di parsing tendono ad essere abbastanza informativo , anche se sembrano di confusione per voi in un primo momento . Nella maggior parte dei casi , si riceverà l'indicazione del luogo in cui è stato rilevato l'errore in termini di numeri di riga . Tuttavia, è spesso il caso che l'errore di sintassi si verifica in realtà su una linea che precede la linea indicata .
    Provoca

    La causa dell'errore "inattesa T_STRING " è spesso un punto e virgola mancante . Tutte le dichiarazioni a fine PHP con un punto e virgola , come nel seguente esempio di sintassi estratto:

    $ name = "Maria " ;

    Se il punto e virgola mancante , l'interprete PHP volontà non essere in grado di elaborare questa linea o la linea seguendo correttamente . In tali casi , il messaggio di errore PHP visualizzato nel browser può comprendere la "inattesa T_STRING " frase . L'interprete sta indicando che i personaggi trattati erano " inaspettato ", perché i caratteri che seguono l' istruzione di codice iniziale non sono conformi ad una normale struttura . Questo è il motivo per cui è spesso la linea dopo quello con il problema su di essa che appare nel messaggio .
    Soluzioni

    La soluzione al " inaspettato errore T_STRING "è quello di correggere la sintassi sulla linea causando. La parte più difficile di debug è spesso trovare la fonte di un errore piuttosto che risolverlo. Questo è il motivo per cui tutti i numeri di linea indicati in un messaggio di errore sono utili , anche se spesso si punta ad un posto più avanti nel codice che l'errore effettivo di sintassi . Se si riceve questo errore, è quindi consigliabile verificare la linea prima del numero di riga indicato nel messaggio di errore , l'aggiunta di eventuali elementi mancanti come fine e virgola.
    Prevenzione
    < p > Come per tutti gli errori di programmazione , con un approccio di prevenzione riduce al minimo la quantità di debug necessari . Invece di correggere gli errori quando li si scopre in fase di esecuzione , quando si accede tue pagine PHP , impedendo loro di che si verificano in primo luogo è preferibile. L'utilizzo di un ambiente di sviluppo integrato per scrivere il vostro codice PHP aumenta le possibilità di scoprire gli errori mentre si sta sviluppando . IDE per PHP includono Dreamweaver , NetBeans ed Eclipse .

    Previous :

    next :
      Articoli Correlati
    ·Come accedere a un array esplodere per PHP 
    ·Come convertire colonna di caratteri in MySQL 
    ·Come aggiungere un driver MySQL per VB.NET 
    ·Tutorial per SNMP in PHP 
    ·Che cosa è il PHP Funzione DateDiff 
    ·Come fare una ricerca inserire più in PHP 
    ·Come aggiungere due numeri utilizzando PHP 
    ·Come verificare se si è connessi a MySQL con PHP Le va…
    ·Come utilizzare un Header PHP 
    ·Come utilizzare le sessioni PHP 
      Articoli in evidenza
    ·Come fare un Array in VB6 
    ·Come creare una classe C + + 
    ·Come modificare l'interlinea in NetBeans 
    ·Tutorial per AJAX Impaginazione e JQuery in PHP 
    ·Come controllare una stringa di caratteri danneggiati i…
    ·Come aggiungere righe in JTable 
    ·Come risolvere il GCC Attenzione dichiarazione implicit…
    ·Come convertire AS3 a Java 
    ·Come utilizzare Visual Studio per C + + 
    ·Come collegare OpenOffice Base di MySQL 
    Copyright © Conoscenza Informatica http://it.wingwit.com