首頁  >  文章  >  後端開發  >  php中include 和 require的區別

php中include 和 require的區別

WBOY
WBOY原創
2016-07-29 09:00:59915瀏覽

下面介紹PHP程式碼中include()語句和require()語句的差別:

1.載入方式及出錯處理方式不同

  • include()語句可以放在程式的流程控制裡面,當程式執行到的時候,將文件載入進來。出錯時(如檔案不存在)只會產生一個警告

  • require()語句一般放在程式的開頭出,程式在執行時現將檔案載入進來。出錯時(如檔案不存在)會報錯而終止腳本執行。


2.php效能

  • inlcude()語句會在執行時每次都要進行檔案的讀取和評估。
  • require()語句執行的檔案處理只有一次(實際上是檔案內容替換require()語句。

3.include_once() 和require_once()

  • include_once(執行文件,如果文件被包含則不會再次包含。如果兩次載入該檔案會出現錯誤

  • ').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i

    ').text(i)); }; $numbering.fadeIn(1700); }); });
以上就介紹了php中include 和 require的區別,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn