DIRECTORY_SEPARATOR 和 PATH_SEPARATOR的区别
DIRECTORY_SEPARATOR:目录分隔符,linux上就是’/’,windows上是’\’.
PATH_SEPARATOR:路径分隔符,include多个路径使用,在win下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。
function __autoload(){ $dir = './libralies'; set_include_path(get_include_path(). PATH_SEPARATOR. $dir); $class = str_replace('\\', '/', $class) . '.php'; require_once($class); }
1
2
3
4
5
6
|
function
__autoload
(
)
{
$dir
=
'./libralies'
;
set_include_path
(
get_include_path
(
)
.
PATH_SEPARATOR
.
$dir
)
;
$class
=
str_replace
(
'\\'
,
'/'
,
$class
)
.
'.php'
;
require_once
(
$class
)
;
}
|