0

我不必将所有包含文件放在必要页面的顶部,而是将它们包含在一个包含文件中,然后只需链接到将依次加载相关包含文件的文件。

以下内容适用于根文件夹中的任何文档,但如果我不在子文件夹中,有没有办法识别我是否在子文件夹中并将其重置以搜索根文件夹?

<?php

// Define the core paths
// Define them as absolute paths to make sure that require_once works as expected

// DIRECTORY_SEPARATOR is a PHP pre-defined constant
// (\ for Windows, / for Unix)
defined('DS') ? null : define('DS', DIRECTORY_SEPARATOR);

// define the location of the default includes path
defined('INC_PATH') ? null : define('LIB_PATH', 'bugs'. DS . 'includes');

// load config file first
require_once(INC_PATH.DS.'config.php');

// load basic functions next so that everything after can use them
require_once(INC_PATH.DS.'functions.php');

// load core objects
require_once(INC_PATH.DS.'database.class.php');

// load database-related classes
require_once(INC_PATH.DS.'bug.class.php');
require_once(INC_PATH.DS.'users.class.php');

?>

这是基于一个教程,但它是在本地文件夹而不是像我这样的网络服务器上,所以我不得不稍微调整一下,也许我把事情复杂化了?

4

0 回答 0