在window下我们的文件路径是这样:E:\phpstudy\WWW\jhy\laravel5.1
但是在Linux 中我们的文件路径是 /usr/local/nginx/html/,与windows下相反,所以我们在window下开发好之后,放在linux环境下会报错,那么我们使用DIRECTORY_SEPARATOR来代替,这样放在linux环境中就不会报错了,在window 中代表 \,在linux 下代表 /。
一个是:DIRECTORY_SEPARATOR
DIRECTORY_SEPARATOR:路径分隔符,linux上就是‘/',windows上是‘\'。
一个是:PATH_SEPARATOR
PATH_SEPARATOR:include多个路径使用,在windows下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。
这2个常量的使用能够避免不同平台的兼容性问题。