日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
PHP函數(shù)include()的重要性分析

在我們開(kāi)發(fā)一個(gè)網(wǎng)站的時(shí)候,必須要考慮到代碼重用的問(wèn)題, 不管你的網(wǎng)站規(guī)模的大小,也不管你維護(hù)和更新的次數(shù),這一問(wèn)題都是非常麻煩的。我們今天就向大家介紹這方面的解決辦法,那就是PHP函數(shù)include()的具體應(yīng)用。

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站制作、成都網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、邢臺(tái)縣網(wǎng)絡(luò)推廣、小程序制作、邢臺(tái)縣網(wǎng)絡(luò)營(yíng)銷、邢臺(tái)縣企業(yè)策劃、邢臺(tái)縣品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供邢臺(tái)縣建站搭建服務(wù),24小時(shí)服務(wù)熱線:18982081108,官方網(wǎng)址:www.cdcxhl.com

#t#在PHP中,至少有幾個(gè)函數(shù)可以幫助你實(shí)現(xiàn)代碼重用的目的,所使用的函數(shù)取決于你所重用的代碼,主要的函數(shù)有:

* include() and include_once()

* require() and require_once()

PHP函數(shù)include()包含并對(duì)給定的文件進(jìn)行計(jì)算,例如:

include('/home/me/myfile');

在include文件中的任何代碼都在PHP函數(shù)include()出現(xiàn)的代碼范圍內(nèi)執(zhí)行,你可以通過(guò)聯(lián)合使用include()和fopen()在自己的服務(wù)器上包含靜態(tài)文件,在另一臺(tái)服務(wù)器上包含目標(biāo)文件。

include_once()的功能與include()相同,二者之間的區(qū)別在于它會(huì)檢查一個(gè)文件中的代碼是否已經(jīng)包含在現(xiàn)有的腳本中,如果代碼已經(jīng)存在,則不會(huì)再次包含它。

require()函數(shù)用給定文件的內(nèi)容取代它本身,這一代替過(guò)程發(fā)生在PHP引擎編譯代碼期間,而不是在執(zhí)行期間進(jìn)行,它不象PHP函數(shù)include()那樣會(huì)首先進(jìn)行計(jì)算。require()函數(shù)更多地用在靜態(tài)元素中,而include()更多地用于動(dòng)態(tài)元素中。與include_once()類似的是,require_once()將首先檢查是否已經(jīng)插入給定的代碼,如果代碼已經(jīng)存在,就不再插入了。

為也了解其內(nèi)容,在版權(quán)信息、靜態(tài)文字和其他不包含變量的元素或者依賴其他正在執(zhí)行的腳本的元素中我更趨向于使用require函數(shù)。例如:

 
 
 
  1.  
  2.   </strong>Something<strong> 
  3.    
  4.   [a lot of content] 
  5.    
  6.   // insert copyright 
  7.   require('/home/me/mycopyright'); 
  8.   ?> 
  9.    
  10.    

另一方面,我經(jīng)常在文件的開(kāi)始使用PHP函數(shù)include()來(lái)控制許多的函數(shù):

 
 
 
  1.  
  2.   //得到函數(shù)庫(kù) 
  3.   include('/home/me/myfunctions'); 
  4.   // do PHP things with my functions ?> 
  5.    
  6.   </strong>Something<strong> 
  7.    
  8.   [a lot of content] 
  9.    
  10.    

下一個(gè)問(wèn)題就該是“include和require文件在哪里?”,對(duì)這個(gè)問(wèn)題簡(jiǎn)單的回答是,“系統(tǒng)中的任意地方?!比绻愕拇a中包含有帶有用戶名和口令的數(shù)據(jù)庫(kù)連接,你肯定不會(huì)將它們都放在文檔根目錄中向所有的人都開(kāi)放。

included或required文件可以在系統(tǒng)上的任何地方,只要PHP運(yùn)行的系統(tǒng)上的用戶可以訪問(wèn)這些文件即可,你可以使這些文件具有任何后綴,或者不使用后綴。

使用PHP函數(shù)include()和require()對(duì)在網(wǎng)站中的元素進(jìn)行具體化是一種普遍的現(xiàn)象,并在需要對(duì)網(wǎng)站升級(jí)時(shí),給你帶來(lái)很大的方便。


標(biāo)題名稱:PHP函數(shù)include()的重要性分析
文章URL:http://www.dlmjj.cn/article/dpooeig.html