首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用变量从多维数组中获取值

使用变量从多维数组中获取值
EN

Stack Overflow用户
提问于 2016-01-29 04:51:48
回答 1查看 32关注 0票数 1

我想动态地从多维数组中获取键和值,为了更好地解释我试图实现的目标,请参阅下面的代码。

代码语言:javascript
运行
复制
$i = 0;
foreach ($faq as $f) {
    $q = 'faq'.$i;
    $a = 'faq'.$i.'_answer';

    echo $faq['faq1'][$i];
    echo $faq['faq1_answer'][$i];

    $i++;

}

faq1faq1_answer上面的文字文本需要分别替换为变量$q$a,这样我才能动态获取键和值,但我不知道如何添加该变量。

除了数字从1变为99之外,密钥始终是相同的。因此,使用上面的代码,我可以获得faq1的值,但我还需要获取faq2的值,等等,这就是为什么上面的变量可以按我需要的方式工作。

faq1博士需要能够在下一次迭代中更改为faq2,这就是我使用$i的原因。

EN

回答 1

Stack Overflow用户

发布于 2016-01-29 05:01:22

也许像这样?

代码语言:javascript
运行
复制
$i = 0;
foreach ($faq as $f) {
    $q = 'faq'.$i;
    $a = 'faq'.$i.'_answer';
    echo $f[$a];
    echo $f[$a];
    $i++;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35071775

复制
相关文章

相似问题

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