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

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”。
所以,有人可以帮我解决第一个问题吗?我想使用zend_config对象读取数组。
谢谢
2个回答

10

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


3

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

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

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

我一直在寻找一种简单的方法来实现它。看起来这是唯一的方法。感谢您的答案。 - krishna

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接