PHP 自动引入一个目录的全部PHP文件
发布时间:2023-11-06 12:07:07 所属栏目:PHP教程 来源:未知
导读: 代码如下
1 /*
*引入一个目录的所有文件
*http://www.111com.net
*/
function Bing_include_all_php( $folder ){
fo
1 /*
*引入一个目录的所有文件
*http://www.111com.net
*/
function Bing_include_all_php( $folder ){
fo
代码如下 1 /* *引入一个目录的所有文件 *http://www.111com.net */ function Bing_include_all_php( $folder ){ foreach( glob( "{$folder}/*.php" ) as $filename ) require_once $filename; } 使用方法就是直接调用这个函数,第一个参数放上要引入的相对目录即可。 还有一种办法可以使用魔术方法__autoload来加载 代码如下 1 set_include_path('aa' . PATH_SEPARATOR . get_include_path()); function __autoload($className) { //如果加这个检测, 因为此文件不在当前目录下,它就会检测不到文件存在, //但include是能成功的 if (file_exists($className . '.php')) { include_once($className . '.php'); } else { exit('no file'); } } $a = new Acls(); 我们一般使用_autoload自动加载类如下: 代码如下 1 function __autoload($class_name) { require_once ($class_name . “class.php”); } $memo= new Demo(); (编辑:成都站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐