如何解决如何在嵌套文件夹中包含php文件
我是php的新手,正面临最初的问题:)。
我的目录结构如下:
site
index
homepagesections.php
assets
css
style.css
config
db.php
include
header.php
index.php
在根文件夹中的index.php中,我需要包含header.php文件,其中包括config / db.php以及资产/css/style.css。
我尝试了所有选项(包括 DIR 选项),但失败了。包括这些文件以及style.css的路径的最佳方法是什么?
解决方法
在index.php中,标头的路径为include / header.php:
include('include/header.php');
在标头中,您到db.php的路径是../config/db.php,因此您将:
include('../config/db.php');
请注意'../'-这是从文件目录向上一级导航的方式。在标头中添加css将类似于:
<link rel="stylesheet" href="../assets/css/style.css">
,
在index.php中:
include (__DIR__.'/include/header.php');
在header.php中:
include (__DIR__.'/../config/db.php');
include (__DIR__.'/../assets/css/style.css');
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。