1. 程式人生 > >文件加載和錯誤

文件加載和錯誤

... 使用 引用 urn 運行 方式 發出 post 文件

文件加載方式:

1、inclue

2、inclue-once

3、require

4、require-once

區別:

1、如果加載失敗inclue和require有不同的處理規則

如果被包含函數文件不存在,即引用失敗時,inclue發出警告並繼續執行後續代碼,require直接終止

2、如果加載重復inclue和inclue-once有不同的處理規則

前者能保證不會被重復加載

3、他們是語法結構,不是函數,使用形式:inclue‘使用路徑’或inclue(‘使用路徑’)

文件路徑問題

1、相對路徑 / ./ ../

2、絕對路徑:window系統c/.......

3、只有文件名:

文件載入執行過程:

1、從inclue語句處退出php腳本模式

2、載入inclue語句所設定的文件中的代碼執行

3、退出html模式重新進入PHP腳本模式 執行後面的代碼

return關鍵字

return:單純結束

return$x:結束,並返回數據$x

錯誤處理

分類:

1、語法錯誤:無法運行 直接提示語法錯誤

2、運行時錯誤:只有程序運行到某行時才會發生的錯誤

3、邏輯錯誤:無錯誤提示但程序運行計算的結果是錯誤的

錯誤分級:

1、系統錯誤:

E-ERROR:系統嚴重錯誤 一發生程序立即停止運行

E-WARNING:系統警告 一發生提示錯誤並繼續執行

E-PARSE:語法錯誤:一發生 提示錯誤 代碼完全不會運行

E-NOTICE:系統提示: 一發生 提示錯誤 並繼續執行

2、自定義錯誤:

E-USER-ERROR:

E-USER-WARNING

E-USER-NOTICE

3、錯誤觸發:

正常觸發

人工觸發

4、錯誤的顯示錯誤

5、記錄錯誤日誌

6、自定義錯誤處理

文件加載和錯誤