如何在php中设置全局链接
我有一个问题,我有一个php文件,我需要包括另一个如何在php中设置全局链接,php,include,Php,Include,我有一个问题,我有一个php文件,我需要包括另一个 <?php include('includefile.php'); ?> 但是如果我在一个子文件夹中,我必须像这样调用这个文件 <?php include('../includefile.php'); ?> 但是,此文件中的某些行将更改,例如 <a href="css/style.css"> 现在是 <a href="../css/style.css"> 我如何设置项目中的
<?php include('includefile.php'); ?>
但是如果我在一个子文件夹中,我必须像这样调用这个文件
<?php include('../includefile.php'); ?>
但是,此文件中的某些行将更改,例如
<a href="css/style.css">
现在是
<a href="../css/style.css">
我如何设置项目中的任何位置
感谢通常,这是通过使用一个名为
ROOT
的定义来实现的,它存储到项目根目录的绝对路径:
config.php
define('ROOT', __DIR__ . DIRECTORY_SEPARATOR);
然后在其他文件中,包括这一个文件(config.php),并在代码中使用ROOT
define。这样,您就不用担心。/
以及需要访问多少目录等问题
阅读材料
使用基于项目目录根的绝对路径。那么你就不必再胡闹了。//code>。你能给我解释一下吗?请看我的答案。可能是我还不明白的副本,你能给我一个我写的链接的例子吗?please@kevinyepez我不知道如何简化我的解释,我也不打算在给出解释后为您编写代码。