4

如何使用 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 对象读取数组。

谢谢

4

2 回答 2

9

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

于 2011-05-31T13:33:20.770 回答
3

Zend_Config实现了IteratorCountable接口,因此您可以像处理数组一样与实例交互:

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

$count = count($config->supported->prop);
于 2011-05-30T18:30:01.497 回答