基本的PHP需要/目录结构


Basic PHP require/directory structure

当前结构:

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文件包括在内,它在文件本身中。。。。。

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

因为两个include文件都在同一目录中,即includes下。您只需在global.inc.php 中执行require('config.inc.php')