有時候我們寫好了很多函數,需要引入或包含進來時,如果有幾十個腳本,寫幾十句reqire_once函數就有點搞笑和容易出錯。這個時候,我們就需要調用一個函數來將幾十個腳本引入或包含進來。首先,我們要將需要包含的腳本一起放入一個文件夾中,然後調用一下函數即可。
//引入包含多個腳本的文件夾下所有php腳本,參數$dir是文件夾的相對地址
function includeDirScript($dir){
//打開文件夾
$handler = opendir($dir);
//遍歷腳本文件夾下的所有文件
while( (($filename = readdir($handler)) !== false) ){
//如果文件爲php腳本文件
if( substr($filename,-4) == '.php' ){
//將文件包含進來
require_once( $dir.'/'.$filename );
}
}
//關閉文件夾
closedir($handler);
}