很快的一个问题,我正在开发一个小型MVC框架并注意到一些问题。
例如:
--PHP文件--
class loadFiles{
function __construct($file = NULL){
include $file . '.php';
}
}
$loadfiles = new $loadFiles('crucialsettings');
echo $randomstring; //Throws an error
--crucialsettings.php--
<?php
$randomstring = 'hello';
?>
我刚刚意识到,对象范围内包含的文件无法从全局范围访问。如何最好地将文件包含在对象内,以便可以全局访问?
我想要实现以下目标:
$loadfiles->settings();
$loadfiles->classes();
$loadfiles->passwords();
我想创建一个处理全局文件包含的类。
$GLOBALS['randomstring'] = 'hello';
。 - N Rohlernew
关键字。 - hafichuk