首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >带有变量变量的PHP INI数组

带有变量变量的PHP INI数组
EN

Stack Overflow用户
提问于 2018-06-29 06:00:58
回答 1查看 42关注 0票数 0

我在settings.ini中有一个名称值对:

代码语言:javascript
复制
[Server1]
ServerName=Joe
ServerIP=1.1.1.1
ServerPort=1111
[Server2]
ServerName=Schmoe
ServerIP=2.2.2.2
ServerPort=2222

我在使用漂亮的ini解析器时读到了它。

我有一个while循环来遍历每个变量,但是我不能让它给变量赋值:

代码语言:javascript
复制
while($checkeachserver < server_count)
        {
    $servernumber = 'Server'.$checkeachserver;
    $serverip = $ini_array.$servernumber[ServerIP];
    $serverport = $ini_array.${$servernumber}[ServerPort];
    print_r($serverip);
         $checkeachserver++

}

这两个函数都返回"Array“

帮助?

EN

回答 1

Stack Overflow用户

发布于 2018-06-29 06:45:09

完全重构如下:

代码语言:javascript
复制
foreach($server_array as $item) {

            $serverip = $item['ServerIP'];
            $serverport = $item['ServerPort'];
            $servername = $item['ServerName']; }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51091755

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档