如何在Zend框架中的application.ini中读取数组

时间:2011-05-30 17:20:25

标签: zend-framework zend-config

如何使用zend_config对象读取application.ini文件中声明的数组。

例如1: supported.prop [] = “ABC” supported.prop [] = “DEF”

当我说$ config-> supported-> prop时,它返回zend_config对象,而我期待返回一个数组。

例如2: supported.prop = “ABC” 这很简单,你说$ config-> supported-> prop给出字符串“abc”。

所以,有人可以帮助我使用例如1,我试图用zend_config对象读取数组。

由于

2 个答案:

答案 0 :(得分:8)

$ config-> supported-> prop-> toArray()会为你提供一个数组。

答案 1 :(得分:3)

Zend_Config实现了IteratorCountable接口,因此您可以像对待数组一样与实例进行交互:

foreach ($config->supported->prop as $v){
    echo $v;
}

$count = count($config->supported->prop);