定义文件:
sourceclassclass_core.php
定义:
define(DISCUZ_ROOT, substr(dirname(__FILE__), 0, -12));
说明:
将DISCUZ_ROOT定义为class_core.php当前目录(字符)减去12个字符(即:sourceclass)
例如:
D:wwwsourceclassclass_core.php
dirname
(__FILE__)结果为:D:wwwsourceclass
substr(dirname(__FILE__), 0, -12)结果为:D:www
这样在调用程序discuz内部程序时,只需要知道相对目录就行了
,
例如:
require DISCUZ_ROOT..