【发布时间】:2013-02-01 09:52:44
【问题描述】:
我涉足 php 并阅读了很多 Stack Overflow 和 php.net 文档,但我担心我对以下内容的理解有误。
包含的文件最好保存在包含文件夹中,这些东西就像文件特定的函数,即:users.php 将保存此文件夹中与用户相关的项目的函数
项目根目录会保存一个 config.php,用于存放 db root 和其他特定设置项等项目
包括像这样但仅从项目根目录向下钻取
include('includes/user.php');
这是我的问题所在。
我有一个大致的想法,还是他们更容易布局一个复杂的项目
-
是一个类似的函数
function includes($path, $location){ return $_SERVER['DOCUMENT_ROOT']. "/" .$path. "/" .$location; }
和类似的用法
require(includes('includes', 'functions.php'));
是一个聪明的方式来完成包括根据项目
joomla、phpbb 和 vbulletin 等主要项目如何完成包括我已经看过但我完全不知道他们是如何完成的。
在项目布局中需要考虑的任何其他内容,包括在内。我正在查看将一组函数放在他们自己的文件中
谢谢
【问题讨论】: