關(guān)于require引入文件的問題
<?php //引入core目錄下的所有文件 class?coreInclude{ public?static?function?readDirectory($path){ $handle?=?opendir($path); while(($item?=?readdir($handle))!==?false){ if($item?!=?"."?&&?$item?!=?".."){ if(is_file($path.'/'.$item)){ $arr['file'][]?=?$item; }else?if(is_dir($path.'/'.$item)){ $arr['dir'][]?=?$item; } } } closedir($handle); foreach($arr['file']?as?$i){ require_once(dirname(__FILE__).'/core/'.$i); } } } coreInclude::readDirectory(dirname(__FILE__).'/core/'); ?>
我的目的是想引用同級(jí)目錄下的/core/文件夾下的所有文件,但程序執(zhí)行后網(wǎng)頁總會(huì)顯示/core/目錄下的所有文件名組合起來的一個(gè)索引數(shù)組(如下),求大神和老師的解決方案,非常感謝!
??Array?(?[file]?=>?Array?(?[0]?=>?admin.class.php?[1]?=>?file.class.php?[2]?=>?function.php?)?)??
2016-08-19
分開寫? 先循環(huán)core 下面的文件出來? 把數(shù)組合并試試看