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