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

发布于 2024-11-10 15:57:28 字数 321 浏览 0 评论 0原文

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

例如1: 支持.prop[]="abc" support.prop[]="def"

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

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

那么,有人可以帮我解决例如 1 ,我试图用 zend_config 对象读取数组。

谢谢

How to read an array declared in the application.ini file using zend_config object.

eg 1 :
supported.prop[]="abc"
supported.prop[]="def"

when I say $config->supported->prop, it returns zend_config object, while I was expecting an array to be returned.

eg 2:
supported.prop="abc"
This is straightforward though, where you say $config->supported->prop gives string "abc".

So, can someone help me with the eg 1 , where I am trying to read the array with zend_config object.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

掐死时间 2024-11-17 15:57:28

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

$config->supported->prop->toArray() will givie you an array.

潇烟暮雨 2024-11-17 15:57:28

Zend_Config 实现 迭代器Countable 接口,因此您可以像与数组一样与实例交互:

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

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

Zend_Config implements the Iterator and Countable interfaces, so you can interact with an instance just like you would an array:

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

$count = count($config->supported->prop);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文