我正在使用 XAMMP 并在索引中使用此变量.php页面:
($_SERVER ["DOCUMENT_ROOT"] . "/path/to/my/php/file);"
我的文件结构就像位于htdocs文件夹中一样:
myprojectnet/include
myprojectnet/css
myprojectnet/js
myprojectnet/folder1/index.php, css folder and js folder, etc;
myprojectnet/folder2/index.php css folder and js folder, etc;
在我的索引.php文件中,我使用了这个变量:
($_SERVER ["DOCUMENT_ROOT"] . "/include/header.php");
在我的标题.php文件中,结构如下所示:
<HTML>
<HEAD>
<link rel="stylesheet" type="text/css" href="css/name.css">
<script src="js/jquery.js"></script>
我必须将我的 css 文件夹和 js 文件夹放在我的索引.php文件所在的相同目录中,当我的 header.php 文件应该正确解析我的 css 文件夹和 js 文件夹的路径时,我不应该这样做。
假设所有js
和css
文件都在root/assets/css
和root/assets/js
中。并且所有的php文件都像root/main/index.php
或root/other/index.php
,你可以简单地使用这样的东西:
$baseDir = dirname(__DIR__);
$cssFile = $baseDir."/assets/css/style.css";
$jsFile = $baseDir."/assets/js/index.js";