脚本宝典收集整理的这篇文章主要介绍了PHP路径的最佳做法,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经看过dirname(FILE)提到了几次.我使用相对路径的一个问题是,由不同目录级别的其他几个文件包含的PHP文件会导致相对路径中断.例如,如果目录结构是
Root A B b
而b和A中的PHP文件包含B中的另一个文件,则B中文件中的代码的相对路径将不同.
对不起,如果这很混乱,我很难打字我想说的话.
因此,一般来说,处理文件路径的最佳方法是在代码中包含和文件操作.
谢谢
<?PHP $root=pathinfo($_SERVER['SCRIPT_FILENAME']); define ('BASE_FOLDER',basename($root['dirname'])); define ('SITE_ROOT',realpath(dirname(__FILE__))); define ('SITE_URL','http://'.$_SERVER['HTTP_HOST'].'/'.BASE_FOLDER); ?>
<?PHP function __autoload($class_name) { include (SITE_ROOT.'/includes/'.$class_name.'.PHP'); } $obj = new MyClass1(); $obj2 = new MyClass2(); ?>
以上是脚本宝典为你收集整理的PHP路径的最佳做法全部内容,希望文章能够帮你解决PHP路径的最佳做法所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。