首页 > 解决方案 > 包含在php中时可以使用整个文件路径吗?

问题描述

我是 Web 开发的初学者。我想知道是否可以使用整个文件 php,例如 C:\xampp\htdocs\Performance\login\login.php,同时在不同文件夹中的其他文件中包含或调用 href 链接.

货币,我正在使用 xampp。如果我这样做,将来在与我们的网站集成时会遇到任何困难。

如果它会给任何问题,我需要如何提及以避免将来出现问题。

标签: phphtml

解决方案


您还可以在所有代码中创建并包含一个 config.php 文件。在该文件中,您将定义到根目录的路径。

define('ROOT_', '/my/path/to/root/');

然后从另一个目录中的另一个文件调用它:

include ROOT_ . 'path/to/file.php';

您可以对链接执行相同的操作,但只能从您的域的根目录定义。

 define('PUBLIC_', '/public/');

 echo '<a href="' . PUBLIC_ . 'login.php">Login</a>';

然后,如果您迁移到具有不同文件夹结构的另一个站点,您所要做的就是更改 config.php 中的路径。


推荐阅读