程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP中include和require的區別,phpincluderequire

PHP中include和require的區別,phpincluderequire

編輯:關於PHP編程

PHP中include和require的區別,phpincluderequire


include和require的區別,其實兩者沒有太大的區別,如果要包含的文件不存在,include提示notice,然後繼續執行下面的語句,require提示致命錯誤並且退出。

根據測試,win32平台下它們都是先包含後執行,所以被包含文件裡最好不要再有include或require語句,這樣會造成目錄混亂。

或許*nux下情況不同,暫時還沒測試。如果一個文件不想被包含多次可以使用include_once或require_once## 讀取,寫入文檔數據:

 1 function r($file_name) {
 2 $filenum=@fopen($file_name,"r");
 3 @flock($filenum,LOCK_SH);
 4 $file_data=@fread($filenum,filesize($file_name));
 5 @fclose($filenum);
 6 return $file_data;
 7 }
 8 function w($file_name,$data,$method="w"){
 9 $filenum=@fopen($file_name,$method);
10 flock($filenum,LOCK_EX);
11 $file_data=fwrite($filenum,$data);
12 fclose($filenum);
13 return $file_data;
14 }

 



 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved