You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PHP多维关联数组取值异常:无法获取DEMO下的IP/ON对应值

问题分析与解决方法

你的访问方式错误的核心原因是数组层级定位错误:

$MENU_CONFIGS['ACCEPTED']对应的是一个索引数组(外层包裹了一层array(...)),内部才是包含DEMO键的关联数组。你直接跳过了索引层级去访问DEMO,自然拿不到预期值。

正确访问方式

如果ACCEPTED下只有这一个元素,直接通过索引0定位内部数组即可:

// 获取IP对应的值
$ipValue = $MENU_CONFIGS['ACCEPTED'][0]['DEMO']['IP']; // 结果为"Handout"

// 获取ON对应的值
$onValue = $MENU_CONFIGS['ACCEPTED'][0]['DEMO']['ON']; // 结果为"Video"

扩展场景:如果ACCEPTED存在多个元素

如果后续ACCEPTED里可能有多个数组元素,建议通过循环遍历获取:

foreach ($MENU_CONFIGS['ACCEPTED'] as $menuItem) {
    // 逐个获取每个元素里的DEMO值
    echo $menuItem['DEMO']['IP'];
    echo $menuItem['DEMO']['ON'];
}

内容的提问来源于stack exchange,提问作者user670265

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 05:02:47