PHP注意:第10行的数组到字符串转换

时间:2013-10-27 02:06:17

标签: php

我是一个新手并且已经用PHP编写了一些代码,它给了我上面提到的通知。 我的程序运行完美,但我想解决通知。 我知道我可以关闭通知,但我不想这样做。 请让我知道如何解决它。

我的代码 -

$GLOBALS['config'] = array(
    'mysql' =>  array(
        'host'  =>  '127.0.0.1',
        'username'  =>  'root',
        'password'  =>  '',
        'database'  =>  'app'
    )
);


            $config = $GLOBALS['config'];
            $path = explode('/', 'mysql/host');

            foreach($path as $bit){                
                if(isset($config[$bit])){
                    $config = $config[$bit];
                }
            }

            echo $config;

我的输出

echo $config;

是127.0.0.1并且符合预期。

但我正在接受通知 -

$config = $GLOBALS['config'];

请帮忙。

1 个答案:

答案 0 :(得分:1)

尝试在$ config = $ GLOBALS ['config']

之前添加此行
$config = array();