技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運營

贊助商

分類目錄

贊助商

最新文章

搜索

語法錯誤導(dǎo)致Parse error: syntax error, unexpected T_STRING

作者:admin    時間:2022-4-7 21:22:21    瀏覽:

編程就有這么奇妙,有時一個小小的錯誤,一個不小心的寫錯寫漏的失誤,就可能導(dǎo)致來回折騰了不少時間,就在今天,我就又一次遇到了這樣的事情,過后實在是讓人哭笑不得。

 Parse error: syntax error, unexpected T_STRING

事件經(jīng)過

今天編寫一個小程序,運行時報錯了,全英文的錯誤提示:

Parse error: syntax error, unexpected T_STRING ......(后面跟一大串路徑,行號)

Parse error 是解析錯誤,syntax error 是上下文錯誤,unexpected T_STRING 是意外的字符串。

我改來改去,T_STRING 有時變?yōu)?T_VARIABLE ,等等,但前面都是 Parse error: syntax error, unexpected 。

后來,我一行行代碼的刪除/運行,刪除/運行,反復(fù)檢查。

最后,當斷點到某一行時,程序沒有再報錯了,所以就很肯定的是,錯誤就出在下一行代碼里。

再認真地檢查,結(jié)果發(fā)現(xiàn)——句末少了個分號“;”!

馬上加上,結(jié)果運行正常了。

后記

由于語法產(chǎn)生的異常,非常常見,當我們看到 Parse error: syntax error, 這樣的字眼時,就要注意了,很可能問題就出在語法上,你可能寫漏、寫多或?qū)戝e了一個符號,你這時需要做的不是去翻查函數(shù)的用法,而是看看是否寫漏、寫多或?qū)戝e了一個符號,包括單引號、雙引號、括號、分號等等,檢查語句是否寫完整了。

相關(guān)文章
    x
    • 站長推薦
    /* 左側(cè)顯示文章內(nèi)容目錄 */