set_include_path() get_include_path() __autoload()三个php方法_PHP_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > PHP > set_include_path() get_include_path() __autoload()三个php方法

set_include_path() get_include_path() __autoload()三个php方法

 2012/3/17 15:31:09  lipengyu2006  程序员俱乐部  我要评论(0)
  • 摘要:PHP5中提供一个叫__autoload()的方法,当我们使用一个之前没定义的类或接口时,可以在这个方法中做最后的处理。function__autoload($className){//如果是其他类,将类名转为小写includestrtolower($className).".class.php";}但一般情况下,在这之前我们需要用get_include_path()和set_include_path(
  • 标签:方法 PHP
PHP5中提供一个叫 __autoload() 的方法, 当我们使用一个之前没定义的类或接口时,可以在这个方法中做最后的处理。

function __autoload($className){
    //如果是其他类,将类名转为小写
    include strtolower($className).".class.php";	
}


但一般情况下,在这之前我们需要用 get_include_path() 和 set_include_path() 方法设置include包含文件所在的目录

    $include_path=get_include_path();
    $include_path.=PATH_SEPARATOR.OURCLASSPATH."/"; 
    set_include_path($include_path);


其中 PATH_SEPARATOR 分隔符号 Linux(:) Windows(;)
发表评论
用户名: 匿名