日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > include_once require_once兩個函數的區別嗎

include_once require_once兩個函數的區別嗎

來源:程序員人生   發布時間:2014-04-04 01:36:00 閱讀次數:3072次

解釋一下這兩個函數的區別:include_once、require_once

include()產生一個警告而require()則導致一個致命錯誤。換句話說,如果想在遇到丟失文件時停止處理頁面就用require()。include()就不是這樣,腳本會繼續運行。同時也要確認設置了合適的include_path。注意在 PHP 4.3.5 之前,包含文件中的語法錯誤不會導致程序停止,但從此版本之后會。

include_once

include_once()語句在腳本執行期間包含并運行指定文件。此行為和include()語句類似,唯一區別是如果該文件中的代碼已經被包含了,則不會再次包含。如同此語句名字暗示的那樣,只會包含一次。

include_once()應該用于在腳本執行期間同一個文件有可能被包含超過一次的情況下,想確保它只被包含一次以避免函數重定義,變量重新賦值等問題。

require_once

require_once()語句在腳本執行期間包含并運行指定文件。此行為和require()語句類似,唯一區別是如果該文件中的代碼已經被包含了,則不會再次包含。有關此語句怎樣工作參見require()的文檔。

require_once()應該用于在腳本執行期間同一個文件有可能被包含超過一次的情況下,想確保它只被包含一次以避免函數重定義,變量重新賦值等問題。

個人使用經驗:

1.路徑問題。

特別是 嵌套包含的時候,一定的注意包含文件的路徑。

比如 A文件包含了B文件,B文件包含了C文件,A,B,C文件都不在同一個文件夾下,這個時候往往很容易出錯誤。

解決方案:定義一個基路徑sitebase

2.效率問題

include_once,require_once,與include,require比較,效率要低一點,因為他們至少得先判斷一下這個文件是否存在。

其它區別:

inclue的文件中如果有錯誤會斷續執行當前腳本

require的文件中如果有錯誤就會停止招待當前腳本

各自加once就是只能包含一次~~~

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 性疯狂做受xxxx高清视频 | 欧美成人福利 | 91久久精品一区 | wwwav在线| 国产精品毛片久久久久久久 | 欧美一区二区三区视频 | 黄色的视频在线观看 | 欧美精品黄色 | 国产美女永久免费 | 久久精品国产一区二区电影 | 免费a v在线 | 国产精一区 | 欧美精品久久久久久久 | 在线精品一区 | 99久久综合 | 日韩一区二区三区四区五区 | 成人爽视频 | 天天干天天爽 | 欧美精品一区二区三区蜜臀 | 亚洲一级片免费 | 麻豆传媒在线视频 | 国产麻豆久久 | 亚洲精品乱码久久久久久9色 | 精品成人久久 | 中文字幕精品三区 | 国产黄在线观看 | 在线观看黄色av | 在线观看av资源 | 2019中文字幕在线视频 | 激情欧美一区 | 欧美在线a | 欧美天堂在线观看 | 男操女在线观看 | 久久不卡免费视频 | 日韩视频二区 | 色天天综合网 | 免费人成在线观看网站 | 久久懂色精品99综一区合 | 久热中文 | 久久久国产精品一区二区三区 | 欧美欧美欧美 |