4
配列の値をiniファイルで取得できません。Zend Config Ini - 配列を解析できません
$ini = new Zend_Config_Ini('/path/to/module.ini');
次は正常に動作します:
echo $ini->module->name;
これは、しかし、原因と私はそれを解析するために使用するコードここ
module.name = Core
module.version = 1
module.package = 'Core Modules'
module.dependency[] = Dep1
module.dependency[] = Dep2
module.dependency[] = Dep3
です:
はここでiniファイルですエラー( '非オブジェクトのメンバー関数toArray()を呼び出す'):
$ini->module->dependency->toArray();
また、これはnullを返します:
var_dump($ini->module->dependency);
私はiniファイルを変更した場合:
module.name = Core
module.version = 1
module.package = 'Core Modules'
dependency[] = Dep1
dependency[] = Dep2
dependency[] = Dep3
私が使用してアレイにアクセスすることができます
$ini->dependency->toArray();
私は'モジュール'が必要です。ただし、他の設定データがファイル内に存在するため、接頭辞を使用します。
ご協力いただきありがとうございます。