Мне нужно включить тот же файл (navigation.php) из разных каталогов и структур путей файла. , например, мне нужно динамически изменять глубину файла, например:динамический URL-адрес из текущего файла при изменении каталогов с помощью php
include '../../../navigation.php';
и
include '../../../../../navigation.php';
нужно быть тот же файл (navigation.php).
Кроме того, мне нужно сохранить абсолютный путь к css и javascript файлам (navigation.php) в переменной, которая будет одинаковой во всех каталогах моего веб-сайта, как упоминалось ранее. , например, в тех случаях, когда выполняются следующие условия:
<link rel="stylesheet" href="../css/main.css">
и
<link rel="stylesheet" href="../../../css/main.css">
оба пути каталога необходимо будет ссылаться на одной переменной, как этот
<link rel="stylesheet" href="<?php echo $rootpath; ?>/css/main.css">
Я попытался для использования <?php echo " ".realpath($_SERVER["DOCUMENT_ROOT"])."/path/to/root/"
однако thi s, похоже, не работает, так как я в конечном итоге получаю путь, который выглядит следующим образом:
C: \ before \ root/path/to/root.
Что было бы самым эффективным способом создания стандартной динамической переменной, которая указывала бы путь относительно текущей папки или как я мог бы исправить текущую проблему, которую я имею с абсолютными путями?