PHP的__autoload的应用?

yongu 发布于 2014/07/10 12:48
阅读 143
收藏 1
PHP

看别人做的项目用到__autoload这个方法。

问题:

1.__autoload这个方法能用到自动加载类,能否自动加载全局函数的一个文件夹,或者是自动加载CSS,js。大型项目用不用这种加载。如下

function __autoload($class){
  require_once( $class."/global.php");
}

function __autoload($class){
  require_once( $class."/xx.css");
}

function __autoload($class){
  require_once( $class."/xx.js");
}

以下是问题补充:

@yongu:我是每个页面都设置了文件名相同的常量define('SCRIPT','message'); (2014/07/10 13:09)
加载中
0
帖子列表
帖子列表
难道new一个css类?
yongu
yongu
设置常量,define('SCRIPT','message');
0
Frank_mc
Frank_mc

大型项目一般不用这个__autoload 一般用spl_auto_register 。这个只有在类被new的时候触发,另外前端的自动引用一般在模板里处理

0
工程师爸爸
工程师爸爸
spl_autoload_register
返回顶部
顶部