基本PHP需要/目录结构

时间:2012-09-13 20:31:38

标签: php

目前的结构:

htdocs
  mums
    demo.php
    login.php
    mums
      classes
        mums.class.php
      includes
        global.inc.php
        config.inc.php

我想在config.inc.php中保留mysql数据库信息和包含mums文件夹(内部文件夹)的文件夹的位置。例如:

// CONFIG
$mumsConfig['dbName'] = 'mums';
$mumsConfig['dbUser'] = 'root';
$mumsConfig['dbPass'] = 'pass';
$mumsConfig['dbHost'] = 'localhost';
$mumsConfig['folder'] = 'mums';
// END CONFIG

我想将配置文件包含在任何需要它的class.php文件中,也包含在global.inc.php文件中,以供每个需要它的页面使用。问题是我在配置文件中存储了库的位置($ mumsConfig ['folder']),所以我不能包含config.inc.php文件,直到我知道,这是在文件本身.....

我真的不知道如何设置一个非常简单的配置文件。仅供参考,所有这些都留在局域网上,因此无需担心安全问题。

1 个答案:

答案 0 :(得分:0)

由于两个包含文件都在同一目录中,即包含。您可以在global.inc.php中执行require('config.inc.php')