文件加載和錯誤
阿新 • • 發佈:2018-01-26
... 使用 引用 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、自定義錯誤處理
文件加載和錯誤