我定义了这两个常量:
define( 'SITE_ROOT',$_SERVER['DOCUMENT_ROOT'] . '/' );
define( 'APP_ROOT', str_replace('\\', '/', dirname(dirname(__FILE__))) . '/' );
我的文件夹结构如下:
Site_Root (exampledomain.com)
- docs
- tests
- app
- assets
- libs
- core
如果我使用类似的东西:
$appassets = APP_ROOT.'assets/css/'.$filename.'.css';
它回应道路:
http://exampledomain.com/var/www/app/assets/css/core.css
如何从回显路径中删除此var/www/
位?
我希望'SITE_ROOT'的值为'http://exampledomain.com/'
并且'APP_ROOT'的值为'http://exampledomain.com/app/'
我怎样才能做到这一点?
答案 0 :(得分:2)
define( 'APP_ROOT', '/app/');
如果确实需要此
的常量