所以我试图在PHP中显示一个数组。这是我的index.php
<?php
require_once 'core/init.php';
echo GET::get('mysql/host');
?>
我的Config.php
<?php
class Config{
public static function get($path = null){
if($path){
$config = $GLOBALS['config'];
$path = explode('/', $path);
print_r($path);
}
}
}
最后我的init.php
<?php
session_start();
$GLOBALS['config'] = array(
'mysql' => array(
'host' => '127.0.0.1',
'username' => 'root',
'password' => 'wayne123',
'db' => 's'
),
'remember' => array(
'cookie_name' => 'hash',
'cookie_expiry' => '604800'
),
'session' => array()
'session_name' => 'user'
);
spl_autoload_register(function($class){
require_once 'classes/'. $class.'.php';
});
require_once 'functions/sanitize.php';
?>
当我在浏览器中访问index.php时,我看不到阵列,这很奇怪,因为我很确定一切都很好。这可能是文件位置问题吗?我怎么知道错误是什么?因为我得到的只是一个空白页面。任何想法都会很精彩
答案 0 :(得分:-1)
用户
Config::get('mysql/host');
而不是
GET::get('mysql/host');
在index.php