Iniファイルで1次元配列を指定する方法はありますか?.
だから私のiniでやりたい
someproperty = [何かの配列]
私は使っている Zend_Config_Ini
構成アダプター(基本構成にはiniを使用します)。
someproperty[] = a
someproperty[] = b
someproperty[] = c
someproperty[] = d
someproperty[] = e
参照: http://us.php.net/manual/en/function.parse-ini-file.php#7598
文書化されていませんが、これも非常にうまく機能しているようです。
foo[bar] = 5
foo[baz] = 6
hello[world] = 7
セパレータを使用してさらにサブセクションを作成できます。これらは別のレベルのオブジェクト($ config-> some-> a)として表示されるか、$ config-> toArray()で表示され、マルチレベルに変換できます。アレイ。
上記の両方の手法を組み合わせて配列を作成し、セパレータを次のように組み合わせます。
some.a[] = a
some.a[] = b
some.b[] = c
あなたが探している結果を与えるでしょう。
array('some' => array('a' => array(0 => 'a',
1 => 'b'),
'b' => array(0 => 'c')
));