【发布时间】:2015-02-11 22:16:31
【问题描述】:
所以,我有一个(大概)容易解决的问题,目前正在战胜我。
我的布局从主注册文件开始,在主目录中:
registration.php
<?php
// Include connection to database
require "config/db.php";
// Include website language class
require "classes/website_language.php";
// Include registration class
require "classes/registration.php";
// Include the page
include "views/registration.php";
我的问题是 classes/registration.php 不包括 config/db.php 或 classes/website_language.php,即使我在 MAIN 文件中包含 classes/registration.php 之前的那些文件。
由于 config/db.php 和 classes/website_language.php 在 classes/registration.php 之前包含在主注册文件中,classes/registration.php 不应该能够从这两个包含的文件中提取数据吗?
我通过在 classes/registration.php 文件本身中包含 config/db.php 和 classes/website_language.php 来解决此问题,但如果可能的话,我更希望将这些包含在 MAIN 文件中。
【问题讨论】:
-
检查,registration.php有什么bug。
-
请记住标记正确答案(并提供您的反馈)以帮助其他已经(或将要)遇到相同问题的人
标签: php include directory require