3

我喜欢这种配置,因为它更干净,因此我有一个包含以下内容的配置文件:

<?php
 $Config['option_1'] = 'some value';
 $Config['option_2'] = 'some value';
 $Config['option_3'] = 'some value';
?>

然后我有一个类,它有一个加载这种配置文件的方法它与 CodeIgniter 加载配置文件的方式非常相似,除了当我包含这个文件时,我得到:

Warning: Illegal string offset 'option_1' in 'Path to the config file' on line #.
Warning: Illegal string offset 'option_2' in 'Path to the config file' on line #.
Warning: Illegal string offset 'option_3' in 'Path to the config file' on line #.

等等。你明白了。

我到处搜索如何在站点上使用这种配置系统,但没有结果。因此,如果有人有一个教程或一些文档的链接,那么请帮助我了解它是如何工作的,或者当我使用其中一种方法从类内部需要配置文件时为什么会出现该错误。

笔记。当我将配置文件直接加载到浏览器中时,我没有收到任何错误,并且可以使用“echo $Config['option_1'];”成功回显任何值

4

1 回答 1

-3

如果你这样做

var_dump($Config);

你会发现它不像你想象的那样是一个数组。

于 2012-05-02T23:35:56.937 回答