創建配置系統正我喜歡這種配置,因爲它更清潔,因此我有以下的配置文件:遇到(警告:非法的字符串偏移量),而網站
<?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'];」
我最好的猜測是''Config'變量被覆蓋或重新賦值爲意外的東西把它變成一個字符串,在這種情況下'option_1'不是一個有效的偏移量,那麼有效的偏移量就是' [0,n-1]'其中'n'是字符串的長度 – drew010