php require_once的使用方法


學習筆記

require_once 語句和 require 語句完全相同,唯一區別是 PHP 會檢查該文件是否已經被包含過,如果是則不會再次包含。

equire_once() 為了避免重復加載文件。 

意為:加載文件一次

require_once() 語句在腳本執行期間包括並運行指定文件。此行為和 require() 語句類似,唯一區別是如果該文件中的代碼已經被包括了,則不會再次包括。

一般都用在包含文件的時候,比如你寫了一個類文件a.php,這個文件主要是定義類,代碼可能如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
class  p
 
{
 
  public  $a ;
 
  function  make(}
 
  {
 
   echo  $a ;
 
  }
 
}
 
 

這個時候你在文件b.php中要使用到該類,就可以再b.php開頭加上,require_once(a.php);來加載這個a.php,就相當於把a.php的文件的代碼復制到了b.php中。類似的方法還有requeire(),include(),include_once()其中帶_once字樣的方法都是聲明只加載一次,因為你require_once()的別文件中可能已經require_once(a.php)了,如果再加載就造成重復加載,代碼量會增加造成解析減慢。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM