【问题标题】:Get the value by key in a multi-dimension array在多维数组中按键获取值
【发布时间】:2015-06-17 12:04:34
【问题描述】:

我正在尝试从我的数组中获取某个值,但我遇到了一些麻烦。这是我的数组代码的一部分:

<?php
$arr = array($plan_data);
print_r($arr);
?>

这会返回一个类似的数组:

Array ( 
    [0] => Array ( 
        [0] => Array ( 
            [_edit_lock] => 1434039341:1 
            [_edit_last] => 1 
            [plan_title] = Membership1 
        )
    )
)

如何将某个键的值存储到变量中?
我试过这样,但这不起作用:

$key= '[plan_title]'; //also tried $key= 'plan_title';
echo $arr[$key];

如何获取键“plan_title”的值?

【问题讨论】:

  • echo $arr[0][$key]; 它在一个子数组中。
  • 谢谢$key= 'ID'; echo $arr[0][$key]; 工作!

标签: php arrays multidimensional-array key


【解决方案1】:

显示尝试:

echo $arr[0][0];

给变量赋值试试:

$variable = $arr[0]['key'];

显示所有尝试:

foreach($arr = $var)
{
    echo $var;
}

【讨论】:

    猜你喜欢
    • 2016-02-09
    • 2022-07-07
    • 1970-01-01
    • 1970-01-01
    • 2023-03-28
    • 1970-01-01
    • 2021-05-15
    • 2020-03-07
    • 2019-09-17
    相关资源
    最近更新 更多