來(lái)源:不言 發(fā)布時(shí)間:2019-01-18 14:38:05 閱讀量:992
php中的語(yǔ)法檢查是很重要的,本篇文章就來(lái)給大家介紹關(guān)于在運(yùn)行程序之前如何使用php中的lint來(lái)進(jìn)行語(yǔ)法檢查,下面我們來(lái)看具體的內(nèi)容。
用命令行檢查(lint)
從命令行檢查意味著您可以檢查整個(gè)php文件
您不必在代碼中編寫(xiě)該函數(shù)以進(jìn)行檢查。
我們先來(lái)看一段程序
1 2 3 4 5 6 |
|
編寫(xiě)命令如下。
1 |
|
結(jié)果
1 2 |
|
運(yùn)行命令出現(xiàn)了上述錯(cuò)誤,錯(cuò)誤的地方也顯示為line 5(第五行),因?yàn)闆](méi)有將大括號(hào)關(guān)閉。
我們檢查語(yǔ)法并在知道錯(cuò)誤后更正并再次檢查
1 2 3 4 5 6 |
|
編寫(xiě)命令如下。
1 |
|
結(jié)果
1 |
|
如果顯示為上述結(jié)果那樣,則沒(méi)有語(yǔ)法錯(cuò)誤。
直接檢查代碼(runkit_lint)
接下來(lái),可以在PHP代碼中使用runkit_lint檢查
這個(gè)函數(shù)必須要有一個(gè)名為PECL的PHP 庫(kù)(Picle),否則就不能使用此函數(shù),還需要啟用線程安全
如果你有興趣,可以去官網(wǎng)查詢并準(zhǔn)備環(huán)境進(jìn)行嘗試,這里就不多說(shuō)了。
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信