解决PHP相对目录问题_PHP教程
程序员文章站
2022-05-02 21:58:29
...
用include或requice包含文件时,文件路径前都加上dirname(__file__)。例如:现有a.php、b.php、c.php、d.php4个文件,他们关系为:
如果c.php中要包含d.php。写法如下:
此方式在目前来说是解决路径错位最有效的方法
b.php(与根目录同一级)
根目录/a.php
根目录/c.php
根目录/dir/d.php
现在a.php中要包含b.php、c.php。写法如下:
include_once(dirname(__file__)."/../b.php"); include_once(dirname(__file__)."/c.php"); ?> |
include_once(dirname(__file__)."/dir/d.php"); ?> |
推荐阅读
-
PHP使用Memcache时模拟命名空间及缓存失效问题的解决
-
php+AJAX传送中文会导致乱码的问题的解决方法
-
php chr() ord()中文截取乱码问题解决方法
-
关于PHP5.6+版本“No input file specified”问题的解决
-
php_xmlhttp 乱码问题解决方法
-
php Sql Server连接失败问题及解决办法
-
PHP的foreach中使用引用时需要注意的一个问题和解决方法
-
PHP中遇到的时区问题解决方法
-
解决php的“It is not safe to rely on the system’s timezone settings”问题
-
PHP开源开发框架ZendFramework使用中常见问题说明及解决方案