使用它的优点和缺点是什么:
$globals['server_url'] = dirname(__FILE__);
$globals['mainfiles'] = dirname(__FILE__).'/main';
Run Code Online (Sandbox Code Playgroud)
以及使用它的利弊:
$globals['server_url'] = '/srv/www/htdocs/somwhere/';
$globals['mainfiles'] = '/srv/www/htdocs/somwhere/main';
Run Code Online (Sandbox Code Playgroud)
你有什么建议?
顺便说一句:这些都是在config.php文件中设置的,该文件也被其他文件调用,以便在包含我们使用它的文件时停止目录冲突,如下所示:
require_once($globals['server_url'].'/test.php');
Run Code Online (Sandbox Code Playgroud)
dirname(__FILE__)或者__DIR__ 更好,'/srv/www/htdocs/somwhere/'因为他们会在您移动或重命名文件夹的那一天继续工作,或者您迁移到另一台服务器或其他操作系统.
便携性和灵活性是这里的主要词汇.
全局变量很糟糕.
| 归档时间: |
|
| 查看次数: |
2466 次 |
| 最近记录: |