2015-01-09 66 views
2

require和require_once之間的區別。我只是想知道差異,而不是在PHP中的警告和致命錯誤。require和require_once之間的區別在php

+0

恩........什麼? – ElGavilan 2015-01-09 19:07:59

+1

require_once較慢。差異是否顯着取決於您的特定代碼。 – Dave 2015-01-09 19:08:58

+0

如果你在谷歌搜索這個問題,你會得到很多答案 – 2015-01-09 19:17:49

回答

28

require()包括並評估一個特定的文件,而require_once()只有在它之前沒有被包含(在同一頁上)時纔會這樣做。

因此,require_once()被推薦使用,當你想包括一個文件,你有很多的功能,例如。通過這種方式,您可以確保不會多次包含文件,並且不會收到「函數重新聲明」錯誤。

Source

+0

++好的解釋。 – Shafizadeh 2016-04-26 19:33:25