我需要将我的“网络应用程序”添加到现有网站。它将被放置在一个单独的文件夹中。
定义应用程序根目录的最佳方法是什么?它将与网站的其余部分没有交互。
我想只是创建一个.php
在我的根目录中编写脚本并执行以下操作:
define('ROOT_DIR', dirname(__FILE__));
然后将该文件包含在所有其他脚本中。
这是正确的做法吗?
来自 PHP 文档 http://php.net/manual/en/function.dirname.php on dirname(__FILE__)
or __DIR__
给定一个包含文件或目录路径的字符串,此函数将返回父目录的路径。
这可以根据我们的结构和一个配置文件轻松更改
eg.
http://example.com = /public_html
http://example.com/mobile = /public_html/mobile
我的建议..对其进行硬编码,因为它总是固定的
define('ROOT_DIR','/public_html');
如果你有一个文件/public_html/class/HelloWord.class.php
无论您当前的目录如何,您都可以轻松访问它具有以下内容
ROOT_DIR . '/class/HelloWord.class.php' ;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)