PHP MVC框架开发之自动加载类文件

2个月前 PHP代码 118°C

这篇文章最后更新于11-22 13:52前,您需要注意相关的内容是否还可用,如有疑问请联系作者!

实例化类的时候会自动加载指定路径下的类

<?php
//命名空间自动加载类
function load($className){

//类文件路径拼装
$lujing = APP_PATH.str_replace('\\','/',htmlspecialchars($className)).'.php';

if(!file_exists($lujing)){

echo exit($className."类文件不存在");

}
include_once $lujing;

}
spl_autoload_register('load');

//自动加载类
function loada($className){

//类文件路径拼装
$lujing = APP_PATH.htmlspecialchars($className).'.php';

if(!file_exists($lujing)){

echo exit($className."类文件不存在");

}
include_once $lujing;

}

spl_autoload_register('loada');

版权说明:本站所提供的文章、图片等内容均为用户发布或互联网整理而来,仅供学习参考,如有侵犯您的版权,请联系我们客服人员删除。
本文链接:https://huue.cc/index.php/archives/1694.html
最后编辑: 21年11月22日

随机内容

网友评论

4天前

大佬啥时候参与max/routing的开发啊,把功能加到routing中 https://github.com/topyao/max-routing

6天前

11111

1个月前

1111

1个月前

1

2个月前

e21e12e12

2个月前

菊花残,满腚伤。ଲ