我创造我的第一个(基本)PHP应用程序,并想开始我的意思是去是关于文件路径和全局CSS - 这是相当新的给我。但是我现在有工作,我想,如果有一个更有效的方式来通知(对于未来的打样/扩展)包括每个PHP页面INC子
我有一个简单的文件结构如下:
- css
-- bootstrap.css
- lib
-- display.php
- template
-- header.php
-- footer.php
- admin
-- login.php
- globals.php
- index.php
我想包括我的CSS(bootstrap.css
)在每页上。我已在我的global.php
中声明了一个全局单元格,如下所示:
<?php define('URL', 'http://localhost/myLocalSite'); ?>
在我的display.php
我已经包括了CSS;
<link href="<?php echo URL ?>css/styles.css" rel="stylesheet">
<link href="<?php echo URL ?>css/bootstrap.min.css" rel="stylesheet">
我使用以下方法将这些包括在我的index.php
中;
<?php include('globals.php') ?>
<?php include('template/header.php') ?>
<?php include('lib/display.php') ?>
我包括这在我的login.php
通过以下(不子文件夹的位置);
<?php include('../globals.php') ?>
<?php include('../template/header.php') ?>
<?php include('../lib/display.php') ?>
子目录内的文件工作每当(如上login.php
)做我总是需要包括以包含的文件或者是有没有更好的办法了../
?
就像我说的它的工作原理,我是新来这个如此唉建议表示赞赏。
拿一个lo ok在作曲家的依赖框架的PHP https://getcomposer.org/ – ConMan