语句include和require的区别是什么?
生活随笔
收集整理的這篇文章主要介紹了
语句include和require的区别是什么?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
● require是無條件包含,也就是如果一個(gè)流程里加入require,無論條件成立與否都會先執(zhí)行require,當(dāng)文件不存在或者無法打開的時(shí)候,會提示錯(cuò)誤,并且會終止程序執(zhí)行
● include有返回值,而require沒有(可能因?yàn)槿绱藃equire的速度比include快),如果被包含的文件不存在的化,那么會提示一個(gè)錯(cuò)誤,但是程序會繼續(xù)執(zhí)行下去
注意:包含文件不存在或者語法錯(cuò)誤的時(shí)候require是致命的,而include不是
● require_once表示了只包含一次,避免了重復(fù)包含
轉(zhuǎn)載于:https://www.cnblogs.com/jiandandian/p/7944334.html
總結(jié)
以上是生活随笔為你收集整理的语句include和require的区别是什么?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。